作者almew (almew)
看板MATLAB
標題[問題] 用i7跑Matlab R2010a的效率
時間Sun Dec 18 13:20:21 2011
我用的cpu是i7 2600
這顆cpu是真四核 擬八核
最近發現跑matlab時所佔的cpu使用率永遠都是13%(約1/8)
就算多開幾個matlab主程式一起跑 每個最多也只會用到13%
反而用一般的4核電腦在跑的時候 每個Matlab程式可以用到25%
想請問一下版友們
這樣是不是就代表cpu無法發揮全速去跑Matlab模擬呢?
是否我每次都要開「8個matlab程式」一起跑才能發揮cpu的效能呢?
如果真是這樣的話 那i7跟其他一般雙核和四核cpu比 感覺好像就沒有什麼優勢了@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.212.191
1F:→ almew:我的系統是win7 64bit matlab也是64bits版本 12/18 13:23
2F:推 kdjf:hyper-thread對運算原本就沒有幫助 12/18 13:27
3F:→ kdjf:我猜matlab應該有讓程式分散到真正的CPU的選項 12/18 13:29
4F:推 flylee:google "matlab 平行運算" or "matlab parfor" 12/18 13:50