問題:
請問
現在我的電腦是P4 3.0
記憶體的 創見512X2 跑雙通道
主機板是 微星 865P Neo
但是因為要執行一些運算程式感覺不付使用
(運算工程用的程式 執行時間通常都會好幾小時)
也剛好有需求再添購一台PC
但是考慮到如果買到現今P4 或 K8的是否能有明顯的差異感呢
因為不想說 花了錢以後發現效果其實差不多
小弟有想過是否購買雙CPU的電腦會不會比較好呢
但是在網路上找了資料 並不是很多
所以想來這裡向各位求助
如有大家用過不錯的雙CPU系統 把規格價位和建議
感謝大家
Sam回答:
跑運算用的工程程式?那是執行在什麼系統底下呢?
因為很多科學運算的東西都是在Linux底下去執行,當然,我也有看過有人透過Windows 2000上的東東去跑流體運算的東西。他們就很喜歡在雙CPU的系統底下去跑。
如果要執行運算的硬體,建議使用AMD Opteron的CPU效能會不錯。當然,請搭配64位元的作業系統,還有使用64位元的應用軟體去跑你的程式。重點是你的程式也要支援64位元,才能發揮64位元機器的恐怖效能喔!
不然,用Intel Xeon的CPU(非EM64T)就不錯啦!
假設你是在Linux底下跑運算,除了硬體問題,相關編譯的方式也會影響到執行效能。
自己曾經遇到過一個案例,使用者想用Open mp的code去跑,結果因為設定關係,只Run到單顆CPU,跑一個「產品」出來居然要13分鐘。後來請人處理到可Run雙CPU後,一個「產品」出來僅花5~6分鐘。真差很多喔!
喔......他們執行的是MM5之類的地科系在用的運算模式。一個「產品」代表推算一天的結果。
好囉!以上建議提供參考。
至於一般消費級的CPU電腦,不是說不能用,只是,用之前要仔細衡量考慮。因為......你的電腦不是拿來打電動,而是執行工程運算用的工作站機器,考量不太一樣喔!
OK,那是CPU和執行軟體部份。
至於板子......AMD的話用微星的板子或許是不錯的主意,不過,微星有時對記憶體要求很嚴苛。
我就遇到過超挑的機器── MS9145的板子......@@
Intel的話,用SuperMico吧!很好用喔!
其它就看需求來設定了!
HD建議用SATA,比較不會拖效能。當然,SCSI才是王道,比較不會一天到晚壞硬碟。
RAM不管怎麼挑,一定要合主機板!切記!
至於光碟之類的,隨便吧!如果可以, 用個DVD-RW做備份用最好!不然磁帶機也不錯用。
外接Diskarray?那就看你計算完的容量而定囉!不一定需要,有時可以靠大容量硬碟加適當的備份方式去「ㄍㄧㄥ」(呵~知到為什麼我說要DVD-RW吧)。不過,計算結果是自己心血,這部份不能太過大意喔!
再來的周邊請依照你自己需求搭配吧!使用OS就看自己習慣囉!
Windows很親切,可惜也太「肥」!ORZ
如果可以,Linux會是很好選擇,不少人在用,特別是cluster方面。
不過,Linux發行版本眾多,如果可以,拿Kernel 2.6以上的為佳。
就是這樣囉!以上建議僅供參考!



