主題
:
如果常常會用到浮點運算和數學程式轉換請問該用哪種平台~p4 or K8??
瀏覽單個文章
jasonyang
Major Member
加入日期: Sep 2004
您的住址: 木柵動物園
文章: 293
引用:
作者
forum
您應該先問他們有沒有人認識什麼是 Matlab
沒有的話
他們敢回答的都只是白爛的商人
你沒有自己寫 code 用 BLAS, FFTW, Cache blocking 的話
P4 很難贏
http://www.amd.com/us-en/Processors...52_2282,00.html
AMD 前一陣子終於也推出自己的最佳化函式庫了,雖然還不像 intel 有最佳化的 compiler,但是在軟體沒有最佳化的劣勢,也慢慢追近了,但是即使沒有這些優勢,k8 的性能還是在大部分運用勝過 P4。
而用了這些最佳化函式庫的 benchmark 還蠻看到過,不知道效能還能在強多少。
http://techreport.com/reviews/2004q...0/index.x?pg=12
http://www.aceshardware.com/read.jsp?id=55000262
這點在 ScienceMark 裡面有許多這樣的評比,就算 p4 最佳化,也只能在某些特定項目 (SSE2 packed)勝過 k8,但是有許多運算會牽扯到 data dependency,影響到 cache hit rate 與分支預測率等等,這樣 p4 的超高時脈就顯得好無用處,反倒是超長 pipeline 與較長的 latency 成了降低了性能的主因。
2004-12-31, 04:50 PM #
19
jasonyang
瀏覽公開訊息
傳送私人訊息給jasonyang
查詢jasonyang發表的更多文章
增加 jasonyang 到好友清單