• 2

請益實驗室組電腦跑Matlab

我懷疑你這是license的原因
如果你是使用R2014a前的版本,限制在12 local workers,如果要使用超過12 workers,需要MDCS license
但如果是R2014a後,就沒有local workers的限制了

ungerlo0410 wrote:
matlabpool 可以開 12 以上嗎???


你要作科學運算,還是買Intel 的架構比較好,之前我們組了一台,效能也是沒 Intel 的好,你可以直接組 x5930 系統,6 core 3.5Ghz ,散熱作好一點,超到4.5Ghz就很強了。
蠢蛋算法
6*3.2=19.2=8*2.4
i7只有六核所以跑得快一點。
Xeon那台你開八緒看會不會好點。

既然有買平行工具箱了,我沒弄錯的話gpu計算也是包在該工具箱裡。試著把他們調出來用吧。
或者是你有用了,會不會是傳說中的3.5g的影響?
還有雖說支援gpu但只支援cuda,那張單的amd顯卡可能派不上用場。
查了下 MATLAB

--------------------------------
MATLAB(矩陣實驗室)是MATrix LABoratory的縮寫,是一款由美國The MathWorks公司出品的商業數學軟件。MATLAB是一種用於算法開發、數據可視化、數據分析以及數值計算的高級技術計算語言和交互式環境。除了矩陣運算、繪製函數/數據圖像等常用功能外,MATLAB還可以用來創建用戶界面及與調用其它語言(包括C,C++,Java,Python和FORTRAN)編寫的程序。

儘管MATLAB主要用於數值運算,但利用為數眾多的附加工具箱(Toolbox)它也適合不同領域的應用,例如控制系統設計與分析、圖像處理、信號處理與通訊、金融建模和分析等。另外還有一個配套軟件包Simulink,提供了一個可視化開發環境,常用於系統模擬、動態/嵌入式系統開發等方面。
-----------------------------------

感覺這軟體是偏重:浮點運算

AMD 準確的說,不是單核心心弱,而是它採用模組化架構,1M2C(1模組2核心)

2個核心,僅配一個浮點運算器(共用一個浮點運算器),這樣一個單元,稱作1模組

若論"整數運算",AMD 的 C/P值是遠遠高於 Intel 的。

但是"浮點運算"(小數點運算)的話,因為 AMD 是2個核心共用一個浮點運算器,所以沒討到便宜。



樓主電腦其實不差了,覺的你找錯方向了

關鍵字:matlab gpu 加速

搜了一下,MATLAB 是有支援 GPU 加速的。


類似那些在挖礦的人(比特幣運算,可以賺錢),他們都不是靠 CPU 的,而是往顯卡的方向去發展。有的還一台電腦,插了好幾片萬元級顯卡。


↑ 典型的挖礦機,顯卡一整排的(網路隨便找的圖片)


利用顯卡的 GPU,來加速 浮點運算。

GPU 是天生就設計來做數學運算的,其浮點運算能力,遠遠強過 CPU。

所謂的3D圖像,其實是由數百萬個三角形所構成,三角形數量愈多,畫面就愈逼真,其中需要大量的運算。

換言之,GPU 其實就是一顆強大的「浮點運算器」。


*********************

題外話:

這就是 AMD 為何要發展 HSA 異質運算架構 的原因。

因為 APU 有強大的內顯(收購於 ATI),那內顯 GPU 本身即是強大的「浮點運算器」,如果加以利用,就能彌補 CPU 浮點運算器太弱的缺點。

不過這種利用 GPU 加速的,都需要軟體支援,沒軟體可用,也只能是空談。
是說 樓上 那一排不是顯示卡 是專用的礦機
er230059 wrote:
是說 樓上 那一排不是顯示卡 是專用的礦機...(恕刪)


所言極是

我有發現到,貼了才看到卡怎麼有網路線,而且好像也不是介面卡,是一片就一台小電腦的,叢集串連起來的系統。專門的挖礦機什麼的。

不過貼了都貼了,反正就那個意思,大同小異
你這樣說有開多核心 還是比較慢
我看也是正常的

首先你說 CPU 使用率 80 %
如果你開到 12 Thread
12/16 = 75%
這是 matlab 最大使用率 剩下 5% 就是其他東西吃的
這樣算 80% 是正常

再來 我之前測試時 INTEL Thread 雖然是共用核心
但是 MATLAB 上看不太出差異

如果不算動態超頻以及忽略架構
E5-2630 v3 2.4 G * 12 = 28.8
i7-3930K 3.2G * 12 = 38.4
這樣看 I7 效能的確會超過 E5
如果要 E5 效能發揮就是開更多 Thread 去計算
這個就參考樓上去設定看看



至於 matlab 要怎麼用 GPU 就沒研究了
不過我想還是要看你程式再跑什麼決定


然後 matlab 可以多開
我以前有用這種方式榨出效能

AMD 則是可以打消念頭
他的單核心效能快是 INTEL 的1/2
買了也是清庫存罷了
如果軟體支援多核心的

其實也可以考慮 4路的
server 主機板 + server cpu



Opteron 的,只須 Xeon 的 1/3 價。

只是耗電較高,但電用實驗室,也不是自己付的沒差...

CPU 也有很多型號,有 12核,16核、32核 的

32核如果 4路,總和就有 128 核,勁!


50k 預算,4路核心數比較低的,勉強可能買的起來

或買 2路 高核心數的也行

不過台灣買不到,要對岸掏寶
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?