全新英特爾軟件工具充分發(fā)掘多內(nèi)核平臺(tái)潛能
英特爾公司今日發(fā)布了面向軟件開(kāi)發(fā)商的新工具,幫助其在多內(nèi)核平臺(tái)上構(gòu)建線程化應(yīng)用并獲得最佳性能。支持C++和Fortran編程語(yǔ)言的英特爾® 編譯器9.0版還有助于改善Linux*和 Windows*應(yīng)用的安全保護(hù)。
本文引用地址:http://m.butianyuan.cn/article/6826.htm軟件開(kāi)發(fā)商使用編譯器將C++等編程語(yǔ)言轉(zhuǎn)換為處理器可識(shí)別的語(yǔ)言。英特爾的編譯器旨在幫助軟件開(kāi)發(fā)商改進(jìn)各種平臺(tái)應(yīng)用性能,不管是手持設(shè)備、臺(tái)式機(jī)、筆記本電腦或服務(wù)器平臺(tái),還是超級(jí)計(jì)算機(jī)平臺(tái)。
英特爾公司軟件產(chǎn)品部門總經(jīng)理Bill Savage表示:“隨著多內(nèi)核平臺(tái)需求的增長(zhǎng),軟件廠商們面臨絕佳機(jī)遇,以在架構(gòu)實(shí)現(xiàn)重大轉(zhuǎn)變之際為其產(chǎn)品增加新特性和創(chuàng)新,并增強(qiáng)性能。作為全球技術(shù)領(lǐng)先的編譯器之一,英特爾編譯器9.0版支持C++和Fortran開(kāi)發(fā)商加速其面向多內(nèi)核及線程化環(huán)境的應(yīng)用開(kāi)發(fā)。”
英特爾編譯器可幫助開(kāi)發(fā)商開(kāi)發(fā)多線程應(yīng)用,以更充分地利用英特爾的多內(nèi)核和超線程(HT)技術(shù)。英特爾編譯器9.0版包括自動(dòng)并行選項(xiàng),可自動(dòng)在應(yīng)用中尋找機(jī)會(huì)創(chuàng)建多條執(zhí)行線程;它全面支持OpenMP* 2.5,并為未來(lái)擴(kuò)展提供額外支持。OpenMP作為一項(xiàng)工業(yè)標(biāo)準(zhǔn),可簡(jiǎn)化多線程應(yīng)用軟件的創(chuàng)建和管理。
英特爾編譯器9.0版是英特爾軟件開(kāi)發(fā)產(chǎn)品套件的最新成員。該套件可為多內(nèi)核處理器編譯出更出色的二進(jìn)制代碼、使多內(nèi)核應(yīng)用更加高效,并擴(kuò)大公司對(duì)多內(nèi)核開(kāi)發(fā)的支持。
編譯器的創(chuàng)新特性使軟件開(kāi)發(fā)商甚至能夠調(diào)試這些全新編譯器生成的優(yōu)化代碼,這一改進(jìn)可顯著簡(jiǎn)化應(yīng)用配置的最后一道工序。一般而言,使用優(yōu)化程序會(huì)使調(diào)試變得非常困難甚至無(wú)法運(yùn)行。
此外,通過(guò)減少緩沖區(qū)溢出缺陷,這些工具還能夠?yàn)長(zhǎng)inux環(huán)境提供應(yīng)用級(jí)安全支持選項(xiàng),并與Windows環(huán)境的安全特性相匹配。這些安全選項(xiàng)是對(duì)C和C++應(yīng)用安全性的重大改進(jìn),同時(shí)只會(huì)給已編譯應(yīng)用帶來(lái)很小的負(fù)擔(dān)。
英特爾C++編譯器9.0版現(xiàn)已上市,Windows或Linux版本起價(jià)399美元。英特爾Fortran編譯器9.0版現(xiàn)已上市,Windows或Linux版本起價(jià)499美元。這些編譯器可下載獲得,或者直接從英特爾或全球經(jīng)銷商處購(gòu)買光盤獲得。
評(píng)論