英特爾推出線(xiàn)程構(gòu)建模塊2.1版
英特爾的目的是幫助開(kāi)發(fā)商開(kāi)發(fā)出更強(qiáng)大和更有效的軟件,充分利用同一時(shí)間內(nèi)運(yùn)行的多個(gè)計(jì)算線(xiàn)程并行。
本文引用地址:http://m.butianyuan.cn/article/86202.htm經(jīng)過(guò)一年的開(kāi)放源代碼,英特爾現(xiàn)在發(fā)布了線(xiàn)程構(gòu)建模塊(TBB)2.1版,對(duì)功能和性能方面有了較大的改進(jìn)。
隨著處理器的平行多核化日漸成為主流,軟件開(kāi)發(fā)人員是否能夠開(kāi)發(fā)出充分利用處理器的軟件是至關(guān)重要的。
英特爾開(kāi)發(fā)者產(chǎn)品事業(yè)部銷(xiāo)售和業(yè)務(wù)發(fā)展總監(jiān)佘飛(Phil De La Zerda) 在接受InternetNews.com采訪(fǎng)時(shí)表示:“自從向開(kāi)源社區(qū)發(fā)布了TBB后,我們也得到了許多的社會(huì)參與和反饋。我們根據(jù)這些反饋,增加了許多新功能。”其中一項(xiàng)新功能被稱(chēng)作tbb_thread可以讓開(kāi)發(fā)人員優(yōu)化進(jìn)程。TBB 2.1也可以通過(guò)取消任務(wù)來(lái)提高性能,不再需要計(jì)算線(xiàn)程。
通過(guò)TBB 2.1,英特爾努力擴(kuò)大產(chǎn)品分布。自從去年TBB發(fā)布以來(lái),TBB被廣泛的使用在Sun的OpenSolaris操作系統(tǒng)(OS)、紅帽(Red Hat) Fedora、Novell openSUSE和Canonical Ubuntu Linux中。
佘飛表示:“我們正在積極的尋找合作伙伴,希望能夠在越來(lái)越多的產(chǎn)品上使用TBB 2.1。”
評(píng)論