RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [求助] [問題]關於CPU的基本問題   字型大小:||| 
wugen
銀驢友〔初級〕
等級: 12等級: 12等級: 12


今日心情

 . 積分: 491
 . 文章: 1953
 . 收花: 3888 支
 . 送花: 1977 支
 . 比例: 0.51
 . 在線: 1763 小時
 . 瀏覽: 17110 頁
 . 註冊: 6856
 . 失蹤: 4219
#1 : 2007-8-21 08:42 AM     全部回覆 引言回覆

有幾個地方要說明:  不同架構的CPU是無法單純的以時脈去評判效率的.
Intel P4的時脈很高,但是每一個cycle的效能低, Intel的Pentium M, Core2則是時脈低但是每個Cycle處理效率高.  AMD 也是如此.

單/雙核心比較:目前主要的瓶頸是在於應用程式對於multithread的支援程度還沒有很高, 有些程式根本無法支援(演算法的問題).  最簡單的比喻是一個辦公室裡:員工就像是CPU核心, 有些事情只能一個人做, 另一位員工只能再旁邊發呆.  但是有些事是可以兩個人一起去做的(2x的效能).  大部分的時間兩人有各自的事情去處理, 所以效能還是比只有一個員工時快了不少,雖然無法達到200%的效率

4核心也是如此..  效率問題主要是看程式的使用習慣.. 以我個人的4核心經驗(2xOpteron270), 真正達到400%效率大概只有compile程式時..但是我習慣同時跑很多的程式, 所以效率還是很高的.(轉檔時還去做別的事)  遊戲我只有看到Supreme Commander有去用到4核心, 但是效率不高.

多核心的效率問題作業系統也有責任(排程, 資源分配).... Vista是比XP做的好, 只是其他的地方....



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-11-29 08:39 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.014140 second(s), 7 queries , Qzip disabled