想請問各位網友,由於目前有位客戶在詢問,因為他們是需要用ANSYS這套軟體,剛剛有查了一下,這似乎是在跑運算的程式,以前配給他們都是用高CPU(例如I7-960)在加滿記憶體(12G或24G),然後再配一張中階顯示卡~一直到最近有再搭配使用SSD來跑,可以感受到運算的速度有再加快~~
但因為最近還要再配,這次客人是想用INTEL 新的CPU 六核心I7-3930K,因此在想說,到底應該照以前的方式配(高CPU及記憶體加滿+加顯卡+SSD),還是改配所謂的工作站所帶來的效益會更高(是否需加裝專業繪圖卡),不好意思小弟因為不太清楚這樣的軟體,是否要怎樣配才會最有效益,才想說來請教各位,是否有碰到這樣的案子呢~~
其實小弟甚至有找到Nvidia的運算卡~(Tesla C2050),請問這個有必要嗎?
小弟一開始以為這種卡只要裝上去,驅動安裝好,當程式執行時就會自動去應用,但後來問到,似乎還必須特地寫程式來告訴給像"ANSYS"這樣的軟體搭配,才能發揮效用~不知小弟的論點是否對呢~~
客人的預算是有在7萬~10萬之間~也可再斟酌~只要搭配的好,可以達到效用~~
再請各位如果有碰到類似情形的,可以提供小弟一些意見~~
這裡有ANSYS針對繪圖卡(TESLA)強化(減少運算時間)的介紹,
從他的圖表看來有繪圖卡(TELSA)的效能強化比沒有繪圖卡的高不少,
但是增加的效能會針對不同的情況有所改變.
以前學生時代我也有用過ANSYS,
我對他的了解應該是,基本上主要的運算是著重在CPU,
但是主要的運算是依附在模型的3D上面,
當要模擬的model之3D形狀比較簡單,網格,結點少,繪圖卡就產生不了太多的助益,
當要模擬的model之3D形狀比較複雜,網格,結點多,繪圖卡當然就有很大的助益,
以上是我自己的經驗,
剩下的就請其他高手補充嘍~
egg606231 wrote:
----------...(恕刪)
雖然過了很久
提供一些意見給你參考
1. 如果沒有開啟GPU多核心加速運算(支援顯示卡只有TESLA及QUDRO特定型號...)
以一般複雜圖形來說, 一般顯示卡綽綽有餘, 除非繪圖和模擬同一台電腦作
(但是一般都有專業繪圖人員畫好圖出給模擬人員)
模擬時因圖形複雜度而受到顯示卡DEALY的影響拖慢幾乎是0
純模擬採用獨立顯示卡的理由不是為了圖形複雜,而是為了避免佔用記憶體通道
且開啟GPU多核心加速運算並不是那們容易, 若客戶不會應不要多花此費用
(如你所說須搭配寫VS開GPU多核給ANSYS, 但這是ANSYS或NVIDIA對於你客戶之工作)
2. 模擬計算 CPU > RAM > HD
且目前所知僅能使用實體核心, 若客戶會打開雙硬體CPU之設置
理論上同等CPU同時脈下速度上應該是: 2顆硬體*CPU 4C8T > 1顆CPU*6C12T
前者較快 且軟體實際上只有用到2*4C與1*6C
其次重要的是RAM, 因模擬計算產生很多矩陣會暫存於RAM內, 求解完再寫入硬碟
CPU不斷與記憶體交換資料, 只要不用到PAGE, 就不會拖垮, 因RAM速度3000MB/S >> HD ~100MB/S
但是以寫入資料量來說,如果10分鐘讀寫硬碟10GB, 每秒才16.67MB/S=133Mb/s
若跑的時間越久,容量也越大.SATA3+傳統硬碟應該是綽綽有餘
因此客戶說SSD變快很多,不知道是否有實測?或是跑模擬時還有很多其他作業?
或是模擬產生檔案很大?或是已經頻繁使用到很大的PAGEFILE?
不然理論上來說, 硬碟改善的效益最低, 模擬是在CPU跑, 並不是在硬碟跑
因為曾測試過設定RAMDISK跑模擬, 將系統PAGE以及ANSYS PAGE,工作目錄等全設在RAM
也就是完全幾乎沒用到硬碟跑模擬,提升速度不到5%
記憶體速度3000MB/S >> SSD ~500MB/S
當然以價格與容易來說, SSD已可下手
但是以效益來說, 不如配8插槽記憶體 用RAMDISK跑(搭配不斷電系統)
也可能是有一些其他設置,例如記憶體設置 才造成SSD"快很多"的結果
抓出才是根本之道
3. 散熱與不斷電系統也是很重要的!
因此低溫CPU與GPU以及高轉換效率POWER和散熱型機殼也是首選, 以避免內部熱造成HD或RAM熱當
以上供參考
若有錯再請指正