自組密集編譯程式用主機,用AMD Ryzen

請教工作裝機用途需求:
1. SoC程式編譯,目前在i5 2400上執行,兩個agent同時執行,跑一個pipeline完成通常要兩小時以上。code放在SSD上加速效果不明顯,快不了幾分鐘,幾乎都用CPU效能。密集使用時,大約會有16小時以上CPU使用率幾乎都100%,I/O卡住才會停下來。
2. Windows檔案分享,原有HGST 4TB SATA硬碟,會移過去安裝。
3. Redmine Server,跑MySQL與Web server,沒什麼效能要求。
4. 備份,用FreeFileSync或robocopy之類複製,頂多7Zip壓縮。

既有鍵盤、滑鼠、螢幕沿用,除了裝機、維修外,都用vnc連線,目前不需要顯示卡效能,選一個有D-Sub最便宜的卡。
作業系統可能用Win10 Pro/Server standard之類,OS自備,同規格也打算另外裝一台跑Linux,用途一樣,多執行Git server、CI/CD server & agents。
工作用,使用壽命大概都要用八年以上,不買正規Server等級是因為比較貴,某屋也沒什麼型號可以選,現在要省錢自組。舊機放冷氣房使用,除了壞硬碟外沒有其他零件壞過。

------------------以下選擇考慮點-------------------------------------


很久沒裝過AMD系統,CPU本來想選3950X,但價格較高,要PBO自動超頻穩定跑個五年以上,是不是還要買更貴的主機板與散熱器?因為不需要無線網路、2.5G乙太網路等電子花車功能,不曉得選ASUS ROG Strix X570-F Gaming或TUF同定位的板子?只要可以用PBO自動超頻穩定即可,夠用即可。
新的Ryzen 5900X或5950X也要上市,如果來得及沒太貴,應該買新的。

散熱器我自己是用利民Silver Arrow IB-E Extreme,有一個風扇會卡到芝奇記憶體,改用Archon IB-E X2應該夠3900XT~3950X正常使用吧。利民 Thermalright TFX 散熱膏不一定會買。

SSD用火梭魚 FireCuda 520 1TB PCIe 4.0當系統碟,另一個M.2 SSD放要編譯的程式,如果預算不足可能只會裝一個SSD,程式都放在系統碟上跑。目前使用量大概跑2.6萬小時,寫了140TB以上,FireCuda 520 1TB的TBW規格有1800T,應該是夠用到淘汰為止。

機殼需要安裝比較多3.5" SATA硬碟、CPU風扇要夠高,選擇不多,換酷媽CM 690 III會貴一點。硬碟的部份有風扇直吹,目前散熱良好不超過攝氏40度C的硬碟,穩定性比沒吹風扇的高很多,沒吹風的硬碟已經壞50%。
電源原本打算用海盜船HX750,但沒裝耗電顯示卡與很多硬碟,用RM650X應該也夠。
額外買的風扇裝機殼上方散熱,不過看某屋自己的開箱似乎是舊款,只有120mm的螺絲孔,無法裝140mm。

自組密集編譯程式用主機,用AMD Ryzen
4T HDD沿用
硬碟不一定要裝到企業碟 個人看法啦 顯示卡拿710
機殼可挑P101 散熱器部分搭個水冷應該就卡不到記憶體
參考看看
Loweohao wrote:
硬碟不一定要裝到企業碟 個人看法啦 顯示卡拿710
機殼可挑P101 散熱器部分搭個水冷應該就卡不到記憶體
參考看看



感謝推薦。
目前使用都是除非當機死透,一般根本不會想去摸主機,如果水管會老化應該是漏水後才知道。
之前估狗Ryzen 3000系最佳效率的記憶體推薦是3600~3800,用3200效能差不多嗎?
死雞新梭魚這個硬碟應該是SMR的,硬碟是用來備份整個部門的資料,所以會有一堆小檔跟數G~數十G的的檔案要隨時同步,SMR大量寫看過會速度會低到幾百KB的。硬碟應該還是以五年保、高寫入量的NAS硬碟以上為主,個人與工作使用經驗上可靠度高很多。
目前工作上用的硬碟大多是WD的,綠標最差幾乎都壞光了,藍標1TB可靠度普通,認真操容易衰退出現黃燈,黑標1TB沒遇到壞掉,企業碟1TB之前四顆裝RAID5,到過保壞了一半,解RAID後寫入量高的兩顆也慢慢讀取失敗,六顆1T壞四顆,另有一個3T正常。另一台主機上有兩個開機八年的WD 2T企業碟正常運作中。應該還是NAS硬碟以上,而且死雞的NAS Pro跟企業碟差400而已,不如買企業碟。
Kingston A2000沒看過規格,剛才看一下1T TBW有600,也算夠用,再看看比較看看4K效能好了。
Antec P101 Silent規格不錯,之前自己換殼也比較過這個,而且不是透明側板,只是靜音都封閉起來,看起來會比較熱。因為不會有人坐主機旁邊,不管靜音都開效能模式盡量散熱吧。
Samae wrote:
4T HDD沿用(恕刪)


感謝推薦。
目前應該不考慮Intel 14nm+++++++的U,我自己用9900K就知道超熱,開冷氣都不能穩定跑5.0GHz轉檔,用十代U跑到滿載只會更熱。因為跑的程式基本上都是gcc/g++類的,雖然Intel的時脈高會比較有利,但太熱有點懷疑長時間運作後會不會爆主機板。
美光記憶體沒用過,我自己都用芝奇DDR3/DDR4,都沒出過問題挺穩定的。
備份硬碟還是要兩個,當作RAID1或是定時同步都會比單個安全。
酷媽 K280這個機殼還滿像現在使用的設計,用起來硬碟會比較容易卡主機板,沒有避震的設計,硬碟裝越多效能會因為共震降低。看圖只能裝三個風扇,真的上i9等級CPU滿載,應該是跟暖爐一樣。
Gabriellin wrote:
請教工作裝機用途需求(恕刪)


你的SoC程式編譯到底可以跑幾個threads? 或者說可以同時使用幾個核心?
GEN4 NVME SSD 目前太貴了不值。

DDR4 RAM 現在不貴,還不如上 64GB 甚至 128GB,開 RamDisk 來編譯。程式碼不可能幾十GB的,RamDisk 肯定放的下,速度比 SSD猛太多了,又不傷寫入壽命。

AMD RYZEN 可超幅度很小,覺的不必特地買什麼超頻主機板浪費錢,B550就夠了。而且超頻後穩定性也堪慮,編譯那類要求計算不出錯的應用還是別超頻比較好。

網孔如果不滿意其實可以插高級網路卡(PCI-E),絕對比一些貴松松號稱內建網路晶片多好的板子,還要好,也更省錢。事實上如果高負載伺服器用途,都麻另外插網卡的,沒在用內建的,BIOS中可以把內建的關掉。

空冷可以考慮 無限5、忍者5 那類巨無霸塔。

沒要RGB電子花車,覺的不必買側透機殼,這類透明機殼為了美觀,硬碟都塞到下面去隱藏起來沒有風扇吹,長時間開機沒吹冷氣都破50度的,不利硬碟壽命。買一般不透明機殼就好了,留意散熱設計,找有風扇對著硬碟安裝位置吹的。
Gabriellin wrote:
請教工作裝機用途需求(恕刪)


看執行工作的要求,你就買個可以裝4個cpu的板子來跑,

應該可以加快不少速度。

ssd、ram加速有限
mascotqoo wrote:
看執行工作的要求,你就買個可以裝4個cpu的板子來跑,

應該可以加快不少速度。

ssd、ram加速有限



主要還是上頭為了省錢要自己組,零件要在原價屋或順發這類的通路採購,那種機房裡面使用的設備很難買,有問題也無法自己處理,因為維修也要自己來(省維修費),所以這樣組也是無奈。實際上也是可以用multi agent將工作拆分到不同機器上執行,只是整體速度會比較慢,速度快不起來就分工跑了。
3900X+be quiet dark rock pro 4+64G RAM+2T SSD = 38K
https://www.sinya.com.tw/diy/export_diy/?id=1603553055
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!