我老闆要我寫個程式跑50*50*50的矩陣運算不太複雜但就是矩陣大了點(我還沒寫過那麼大的,所以沒概念)他直接叫我買台新電腦來跑我懶得組電腦所以想直接買套裝的哪些CPU跑MATLAB的效果會比較好?AMD還是INTEL?雙核心還是四核心?在VISTA下跑還是XP64?希望有人可以提供我一些意見謝謝!
旗卡西 wrote:我怎麼基德MATLAB不能玩多核@@頂多用雙核一顆跑程式一顆跑自己要玩的東西記憶體大一點跑得比較快 7.4版以後的Preferences裡面File=>Preferences=>=General=>Multithread那邊就可以自由設定要幾個執行緒來運算了不過只調整這樣沒有用,還要修改環境變數7.4版以前到7.1版是沒有那個設定頁面但是還是可以使用修改環境變數來達到多執行緒運算另外記憶體大不一定比較快程式寫法影響很大就算再大的記憶體,程式裡面是滿滿又很多層的迴圈那是怎樣也跑不快的
之前在ptt硬體版大家測試的結果,平均來說Intel的cpu表現都比AMD來的好,AMD僅有ODE部分是強過於Intel,個人是比較建議使用Intel的cpu,至於要雙核還是四核看預算來決定,預算充裕四核旗艦X系列就敗了,當然!通常預算真的很高我還是建議使用XEON系列的cpu,核心………當然是越多越好,matlab已經有在支援了,效果雖然並非以倍數成長,但總是比較快!樓上有推薦的水果牌電腦就不錯!