英特爾開(kāi)發(fā)者產(chǎn)品事業(yè)部銷(xiāo)售和業(yè)務(wù)發(fā)展總監(jiān)佘飛 (Phil De La Zerda) 先生
據(jù)IDC數(shù)據(jù)表明,2008年度發(fā)售的PC、PC服務(wù)器和筆記本中,超過(guò)80%的機(jī)型將內(nèi)置多核處理器。到2009年,幾乎所有發(fā)售的服務(wù)器、PC和筆記本都內(nèi)置了多核處理器。隨著多核時(shí)代的來(lái)臨,原本只屬于高端應(yīng)用的并行編程也隨之越來(lái)越普及。在推動(dòng)處理器平臺(tái)多核大潮的過(guò)程中,英特爾深刻認(rèn)識(shí)到,單純的芯片制造能力和技術(shù),還不足以體現(xiàn)多核處理功能和性能優(yōu)勢(shì),具備在多核環(huán)境中多線(xiàn)程工作的優(yōu)秀軟件,是組成多核化世界的另一級(jí)。英特爾開(kāi)發(fā)者產(chǎn)品事業(yè)部銷(xiāo)售和業(yè)務(wù)發(fā)展總監(jiān)佘飛 (Phil De La Zerda) 先生表示:"隨著進(jìn)入多核產(chǎn)品的普及年,并行化獲得的優(yōu)異性能帶動(dòng)軟件并行化的全新應(yīng)用模式,這也就意味著如果軟件開(kāi)發(fā)人員忽視并行化軟件后果是非常危險(xiǎn)的。" 為此,英特爾早在上世紀(jì)90年代末開(kāi)始,協(xié)同操作系統(tǒng)和應(yīng)用廠(chǎng)商攜手做了大量的軟件線(xiàn)程性能優(yōu)化和多核軟件開(kāi)發(fā)技術(shù)的研究,并推出了整套針對(duì)主流編程語(yǔ)言和操作系統(tǒng)的先進(jìn)的開(kāi)發(fā)工具套裝:包括線(xiàn)程工具、編譯器和其它性能調(diào)試工具套件與白皮書(shū)、性能庫(kù)及群集工具包等開(kāi)發(fā)工具。幫助軟件開(kāi)發(fā)商快速、高效、低成本地實(shí)現(xiàn)從傳統(tǒng)順序應(yīng)用程序到并行的應(yīng)用程序開(kāi)發(fā)的角色轉(zhuǎn)換,進(jìn)一步優(yōu)化針對(duì)最新英特爾技術(shù)平臺(tái)(包括多核心、虛擬化)設(shè)計(jì)的產(chǎn)品。英特爾認(rèn)為對(duì)于軟件開(kāi)發(fā)企業(yè)來(lái)講,多核化的處理器平臺(tái)和由此延伸出來(lái)的新特征、新應(yīng)用是一次前所未有的契機(jī),對(duì)于快速成長(zhǎng)的中國(guó)軟件企業(yè)來(lái)講同樣如此。
為了使并行編程更容易和更簡(jiǎn)便,英特爾發(fā)布了作為開(kāi)放資源項(xiàng)目的英特爾Intel® Threading Building Blocks2.0 (Intel® TBB)。佘飛先生說(shuō):"為了幫助開(kāi)發(fā)者應(yīng)用并行和多核技術(shù),英特爾加速了新產(chǎn)品和技術(shù)面世的時(shí)間。作為多核開(kāi)放資源應(yīng)用程序的一個(gè)解決方案,這些都是以前所沒(méi)有的。"英特爾的TBB是一個(gè)模板數(shù)據(jù)庫(kù)可以為C++編程在一個(gè)合適的抽象層增加并行編程。為了更經(jīng)濟(jì)劃算,這些編程能有效利用普通編程技術(shù),但他們呈現(xiàn)出來(lái)的是以多任務(wù)替代多線(xiàn)程。開(kāi)放資源的英特爾TBB打破了關(guān)鍵的障礙,使開(kāi)發(fā)者可以很容易的為多核設(shè)計(jì)程序,從而為創(chuàng)新者打開(kāi)了一扇新的大門(mén),把多核處理器的能量轉(zhuǎn)化為資本。當(dāng)程序是多線(xiàn)程的,性能將隨著增加的處理器(核)而線(xiàn)性增加。英特爾TBB 為軟件開(kāi)發(fā)者解決了重要的問(wèn)題,它推動(dòng)開(kāi)發(fā)者用熟悉的工具和方法來(lái)更快的采用并行。面向未來(lái),它將幫助他們?cè)O(shè)計(jì)運(yùn)行在即將推出的包含8,16,24或更多核的處理器上的程序。
每一次技術(shù)的升級(jí)換代都會(huì)引發(fā)不可估量的商機(jī),并行化、軟件優(yōu)化、高性能計(jì)算 (HPC) 及多核心等諸多技術(shù)為中國(guó)的軟件開(kāi)發(fā)和應(yīng)用行業(yè)提供了巨大的空間。據(jù)IDC數(shù)據(jù)表明,2004年到2009年,中國(guó)的軟件開(kāi)發(fā)從業(yè)人員數(shù)量年復(fù)合增長(zhǎng)率高達(dá)23%,預(yù)計(jì)到2009年將達(dá)到上百萬(wàn)人。佘飛先生表示:"全球的開(kāi)發(fā)者都已經(jīng)開(kāi)始重視并行編程,中國(guó)的開(kāi)發(fā)人員也越來(lái)越感受到并行編程可以充分的獲取多核處理器的性能,從而為中國(guó)的軟件企業(yè)在多核時(shí)代獲得更多的動(dòng)力。"數(shù)據(jù)統(tǒng)計(jì)顯示,中國(guó)的英特爾軟件下載試用、活動(dòng)參加和在線(xiàn)培訓(xùn)的數(shù)量已經(jīng)排在全球首位,軟件銷(xiāo)售量也隨著市場(chǎng)的需求逐年快速增長(zhǎng),市場(chǎng)潛力巨大,在這種市場(chǎng)環(huán)境中英特爾認(rèn)為對(duì)于軟件開(kāi)發(fā)企業(yè)來(lái)講,多核化的處理器平臺(tái)和由此延伸出來(lái)的新特征、新應(yīng)用是一次前所未有的契機(jī),對(duì)于快速成長(zhǎng)的中國(guó)軟件企業(yè)來(lái)講同樣如此。
2008年英特爾將在繼續(xù)針對(duì)中國(guó)的并行編程的開(kāi)發(fā)進(jìn)行技術(shù)支持和服務(wù)的同時(shí),大力支持中國(guó)的教育與科研用戶(hù),還將投入更多的人力物力來(lái)對(duì)中國(guó)開(kāi)發(fā)人員進(jìn)行大規(guī)模培訓(xùn),加緊建立針對(duì)中國(guó)開(kāi)發(fā)人員的技術(shù)社區(qū),將繼續(xù)保持與戰(zhàn)略客戶(hù)、IT行業(yè)伙伴的緊密結(jié)合,建立起更多良好的渠道來(lái)拓展業(yè)務(wù)。相信在多核并行化發(fā)展越來(lái)越迅速的今天,英特爾將建設(shè)更多的新渠道合作伙伴,更好地服務(wù)于廣大的中國(guó)軟件開(kāi)發(fā)者,共同步入碩果累累的多核時(shí)代應(yīng)用年!