[問題] CPU與FORTRAN執行數量

看板Fortran作者 (dirk)時間10年前 (2013/10/24 17:25), 編輯推噓1(1018)
留言19則, 5人參與, 最新討論串1/1
如果在這版問這問題不適當 本人自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 不好意思問題有點多有點亂......看完的先謝過了!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.36.192

10/24 18:59, , 1F
就我所知,12T可以跑11個,能不能跑那麼多要看程式吃的
10/24 18:59, 1F

10/24 19:00, , 2F
記憶體量大不大
10/24 19:00, 2F

10/24 19:04, , 3F
以E3為例,記憶體上限是32G,假設一個程式吃4G,7個28G
10/24 19:04, 3F

10/24 19:05, , 4F
這樣就跑得動
10/24 19:05, 4F

10/24 19:05, , 5F
但是假設一個程式吃6G,5個30G到上限
10/24 19:05, 5F

10/24 19:06, , 6F
6個就跑不動了
10/24 19:06, 6F

10/24 19:11, , 7F
E5的話記憶體可以用到64G以上
10/24 19:11, 7F

10/24 19:15, , 8F
有不正確的地方還請其他大大來修正
10/24 19:15, 8F

10/24 19:47, , 9F
想問一下是CVF6.6嗎?
10/24 19:47, 9F
對喔~CVF6.6C OS裝WIN7 所以偶爾也會有打不開的情況 我印象中我跑的程式占用到的記憶體只有幾千K 那即使我E3記憶體再繼續擴大能正常執行的也只能到7 再多下去就會比較明顯拖累速度囉? ※ 編輯: goddirk 來自: 122.117.36.192 (10/24 21:04)

10/24 21:15, , 10F
看CPU使用量,如果開7個程式CPU使用量到7/8的話
10/24 21:15, 10F

10/24 21:16, , 11F
開到第9個就沒意義,它就沒線程可以用
10/24 21:16, 11F

10/24 21:18, , 12F
我之前寫作業是6.6b沒這個問題XD
10/24 21:18, 12F
原來如此....虧我之前想說我電腦超屌~可以開十幾個跑沒問題= =" 囧~我手邊只有6.6C可以用 IVF已載好~但是我不會用..... ※ 編輯: goddirk 來自: 122.117.36.192 (10/24 22:01)

10/28 16:34, , 13F
記憶體上限以內,你要開幾個就開幾個
10/28 16:34, 13F

10/28 16:36, , 14F
但運算速度是看核心,跟線程數量關係甚微
10/28 16:36, 14F

10/28 18:36, , 15F
線程數跟你的compiler有沒有支援平行運算有關
10/28 18:36, 15F

10/28 18:37, , 16F
但照你的case來看會跟樓上說的一樣
10/28 18:37, 16F
E3-1230好像有支援的樣子~不過這方面我不太清楚

10/28 23:06, , 17F
自從CVF在我的WIN7電腦當好幾次之後就改用gfortran了XDD
10/28 23:06, 17F
我用桌電E3(WIN7)開fortran偶爾會出錯 但關掉再重開就沒問題 反倒是筆電I5-3210M(WIN7)常常出錯 還要改檔名 弄很久才會正常

10/29 13:24, , 18F
我也是,後來改用IVF,openmp配3930K,爽度大增。
10/29 13:24, 18F
不知道有沒有人可以簡單教教我讓我的程式碼能在IVF上使用? ※ 編輯: goddirk 來自: 122.117.36.192 (11/03 18:01)

11/05 12:31, , 19F
HYPER THREADING像渣渣一樣 還是看看就好
11/05 12:31, 19F
文章代碼(AID): #1IQEU631 (Fortran)