[问题] CPU与FORTRAN执行数量

楼主: goddirk (dirk)   2013-10-24 17:25:22
如果在这版问这问题不适当 本人自D
想问的是我老板需要一台新电脑
他的说法是CPU如果有4核心
那就可以同时执行3个FORTRAN剩下一个要给系统使用
我的CPU是E3-1230V2 (4C8T)所以我执行7个没问题
那E5-2620 (6C12T) 理论上要能够执行11个
这说法是否OK?
还是说能够执行的数量跟核心数量与频率同时有关?
因为E5-2620只有2.0GHz(Turbo 2.5GHz)
怕买了之后不能跑那么多被骂浪费= =
平时只会跑FORTRN 可能无聊时边开个网页到处逛
不知道有没有其他选择
或者是E3-1230已经是最佳解了!?
多开的原因是要抓参数,所以会一次开很多个测试
因为我们用的是CVF 用WIN7可能会有相容性的问题
可能会灌XP 不知道WIN8会不会有这问题?不然可能会灌WIN8
不好意思问题有点多有点乱......看完的先谢过了!!!
作者: knightkid (XCT400)   0000-00-00 00:00:00
就我所知,12T可以跑11个,能不能跑那么多要看程式吃的内存量大不大以E3为例,内存上限是32G,假设一个程式吃4G,7个28G这样就跑得动但是假设一个程式吃6G,5个30G到上限6个就跑不动了E5的话内存可以用到64G以上有不正确的地方还请其他大大来修正想问一下是CVF6.6吗?看CPU使用量,如果开7个程式CPU使用量到7/8的话开到第9个就没意义,它就没线程可以用我之前写作业是6.6b没这个问题XD
作者: biggun (大枪)   0000-00-00 00:00:00
内存上限以内,你要开几个就开几个但运算速度是看核心,跟线程数量关系甚微
作者: charlesdc (MoOn)   0000-00-00 00:00:00
线程数跟你的compiler有没有支援平行运算有关但照你的case来看会跟楼上说的一样
作者: rex0707 (我就是我)   0000-00-00 00:00:00
自从CVF在我的WIN7电脑当好几次之后就改用gfortran了XDD
作者: biggun (大枪)   0000-00-00 00:00:00
我也是,后来改用IVF,openmp配3930K,爽度大增。
作者: egg9 ( )   2012-01-05 12:31:00
HYPER THREADING像渣渣一样 还是看看就好

Links booklink

Contact Us: admin [ a t ] ucptt.com