N**D 发帖数: 2885 | 1 【 以下文字转载自 PDA 讨论区 】
发信人: NYPD (New York, Pursuit of Dream), 信区: PDA
标 题: 这里有人气,请教个小白问题。
发信站: BBS 未名空间站 (Thu Feb 28 10:42:14 2013, 美东)
我自己写了个win32 程序, 执行一次要10分钟, xeon 2.4 G CPU.. 有什么好的方案
能让其降至1分钟。 假定不再需要优化程序. 自己买机器建立farm, 还是go cloud? |
a*w 发帖数: 4495 | 2 找个LAPD的程序员重写该程序。
【在 N**D 的大作中提到】 : 【 以下文字转载自 PDA 讨论区 】 : 发信人: NYPD (New York, Pursuit of Dream), 信区: PDA : 标 题: 这里有人气,请教个小白问题。 : 发信站: BBS 未名空间站 (Thu Feb 28 10:42:14 2013, 美东) : 我自己写了个win32 程序, 执行一次要10分钟, xeon 2.4 G CPU.. 有什么好的方案 : 能让其降至1分钟。 假定不再需要优化程序. 自己买机器建立farm, 还是go cloud?
|
l*******b 发帖数: 2586 | 3 小白兔太可怜了
【在 a*w 的大作中提到】 : 找个LAPD的程序员重写该程序。
|
c*****m 发帖数: 1160 | 4 要看瓶颈在哪里。是CPU呢,还是内存,或者是网络?或者是硬盘读写? |
N**D 发帖数: 2885 | 5 应该是CPU, 运算量较大。
【在 c*****m 的大作中提到】 : 要看瓶颈在哪里。是CPU呢,还是内存,或者是网络?或者是硬盘读写?
|
i*****o 发帖数: 1714 | 6 有的xeon可以同时run 16个thread。你先把程序并行一下再说。
★ 发自iPhone App: ChineseWeb 7.8
【在 N**D 的大作中提到】 : 应该是CPU, 运算量较大。
|
c*****m 发帖数: 1160 | 7
那样你首先要看你的程序能不能平行运算,如果可以的话,多给几个内核。如果不行,
再多给1000个内核都没有用。
然后看能不能给到gpu上面跑。gpu上面跑运算更快一些。
【在 N**D 的大作中提到】 : 应该是CPU, 运算量较大。
|