數(shù)十年來,PC產(chǎn)業(yè)一直通過兩大舉措提高產(chǎn)品性能和銷售量。其一,芯片廠商" title="芯片廠商">芯片廠商不斷提高芯片的速度;其二,軟件廠商千方百計(jì)將芯片的處理性能轉(zhuǎn)化為更快的操作和更酷的新功能。
但是,芯片相當(dāng)復(fù)雜,與以前的單內(nèi)核芯片有著本質(zhì)上的區(qū)別,連軟件開發(fā)商都被搞懵了。微軟首席研究和戰(zhàn)略官員克萊格·蒙代表示,我們渡過了過去的技術(shù)升級(jí)" title="技術(shù)升級(jí)">技術(shù)升級(jí),但這次將是現(xiàn)代計(jì)算技術(shù)歷史上最為不同的技術(shù)升級(jí)。
這次技術(shù)升級(jí)4年前拉開了大幕,當(dāng)時(shí)英特爾" title="英特爾">英特爾和其它芯片廠商意識(shí)到芯片時(shí)鐘頻率的提高已經(jīng)到了極限,它們遂轉(zhuǎn)向了多內(nèi)核技術(shù)。但是,這一變化給軟件開發(fā)人員帶來了很大困難。如果要充分利用多內(nèi)核芯片" title="多內(nèi)核芯片">多內(nèi)核芯片的處理能力,應(yīng)用軟件需要將任務(wù)分割成多個(gè)部分,在多個(gè)內(nèi)核上運(yùn)行。
并行編程" title="并行編程">并行編程對(duì)于一般編程人員而言太復(fù)雜了。與傳統(tǒng)編程方式相比,并行編程的變化太大了,計(jì)算機(jī)產(chǎn)業(yè)還沒有找到解決這一問題的好辦法。即使多內(nèi)核芯片開發(fā)人員也承認(rèn)自己造成了麻煩。英特爾負(fù)責(zé)營(yíng)銷和銷售的執(zhí)行副總裁肖恩·馬龍尼表示,“我承認(rèn)是個(gè)大問題?!彼f,英特爾招聘了大量軟件人才來解決這一問題。
在運(yùn)行許多重要應(yīng)用軟件時(shí),目前配置四內(nèi)核芯片的計(jì)算機(jī)的速度還不如3年前購(gòu)買的計(jì)算機(jī)。隨著配置六內(nèi)核芯片計(jì)算機(jī)的問世,情況會(huì)變得更糟糕??蛻艋蛟S會(huì)因此而推遲購(gòu)買新計(jì)算機(jī),計(jì)算機(jī)銷售量將受到影響。
