在Future in Review會(huì)議期間的一次研討會(huì)上發(fā)言時(shí),卡爾森說(shuō),我們將在客戶端計(jì)算機(jī)上看到8、16、64個(gè)處理器內(nèi)核。他表示,Windows Vista的目標(biāo)是在配置1、2、4個(gè)處理器內(nèi)核的計(jì)算機(jī)上運(yùn)行。英特爾推出了四內(nèi)核芯片,AMD也將很快推出這樣的芯片。
問(wèn)題在于,大量的PC應(yīng)用軟件在編程時(shí)考慮的都是串行處理方式,這意味著應(yīng)用軟件的性能會(huì)隨著芯片時(shí)鐘頻率的提高而提高。但這種思路已經(jīng)不再適用了。芯片產(chǎn)業(yè)已經(jīng)決定,多內(nèi)核設(shè)計(jì)是提高芯片性能的最好方式,這意味著應(yīng)用軟件在編程時(shí)必須考慮并行處理方式。
英特爾和AMD都還沒(méi)有證實(shí)內(nèi)核超過(guò)8個(gè)的芯片計(jì)劃,這類芯片只是理論上的。英特爾已經(jīng)展示了一款集成有80個(gè)內(nèi)核的芯片,但它只是一個(gè)研究性項(xiàng)目,而且不能運(yùn)行傳統(tǒng)的軟件代碼。但卡爾森堅(jiān)信,他和其他軟件開發(fā)人員應(yīng)當(dāng)開始為這樣的芯片做好準(zhǔn)備。
卡爾森說(shuō),在未來(lái)10-15年的時(shí)間里,我們將擁有難以令人難以置信的計(jì)算能力,挑戰(zhàn)在于如何使這一產(chǎn)業(yè)鏈正常運(yùn)轉(zhuǎn),知道如何編寫充分利用其計(jì)算能力的軟件。Windows Vista能夠利用多線程處理能力,但不是16線程。在轉(zhuǎn)向多內(nèi)核世界方面,應(yīng)用軟件開發(fā)商遠(yuǎn)遠(yuǎn)地落在了后面。