不知道我的觀念是否有誤?!
早前單核心時代,一般家用電腦都只有一個CPU,
伺服器級以上的會有2,4,8,16個CPU,
在我覺得 I社的Xone的CPU才是高檔的U
直到超執行序(HT)的假雙核,再到CORE 2
CORE Q....等多核的CPU出現,我開始在想......這有實質提
高效能嗎???
早期Xone系列的L2 快取大,是吸引我注意的地方,
雙CPU的運算也並非1+1=2這般膚淺,記得有位前輩告訴我,
雙CPU的工作是平行處理 ,1+2 , 2+3 同時進行,
但是寫程式的人一般不會指定運算式由哪個CPU去算,
因此第二個CPU的工作大多是在驗証,
CPU的運算也是會有錯的,例如 : 1+1=2 算個1千萬次會出現
一次1+1=1的錯誤,此時第二個CPU再去算1+1=2時發現與前個
運算不同,會要求重算,因此兩個CPU同時算錯的機率相當的低,
Xone的CPU除了L2大還有一點就是錯誤率低,一般的CPU可能
算100萬次出一次錯,Xone要1000萬次才出一次錯,
以上的觀念一直在我腦子裡,但是現在雙核心的出現讓我有點
迷惑了.... 雙核 雙CPU 一樣嗎?
有人說 雙核 不等於 雙CPU ,但 雙CPU 等於 雙核....
我亂了
請高手指教
