[問題] 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