Portland Group推出針對多核64位處理器優(yōu)化的PGI 7.0編譯器
意法半導(dǎo)體全資子公司portland group™宣布其7.0版fortran、c和c++編譯器和開發(fā)工具全面上市。pgi®編譯器和開發(fā)工具被廣泛用于高性能計算技術(shù)(hpc),即以復(fù)雜過程的建模和仿真為主的技術(shù)計算領(lǐng)域,如海洋建模、天氣預(yù)報、地震分析、生物信息分析技術(shù)等。把軟件程序轉(zhuǎn)換成計算機(jī)能夠理解的二進(jìn)制指令的pgi編譯器是高性能計算領(lǐng)域公認(rèn)的最好的軟件,在各種應(yīng)用領(lǐng)域和產(chǎn)品性能評測中表現(xiàn)出世界領(lǐng)先的性能,經(jīng)常被引用為工業(yè)的性能及可靠性標(biāo)準(zhǔn)?! 〗裉?,pgi編譯器及開發(fā)工具被廣泛用于內(nèi)置amd和英特爾微處理器的64位和32位linux工作站、服務(wù)器和集群器上。通過推出7.0版產(chǎn)品,portland group擴(kuò)大了對微軟unix應(yīng)用子系統(tǒng)(sua)的支持。sua是一個在運(yùn)行windows服務(wù)器級操作系統(tǒng)(windows® vista™ enterprise和windows server® 2003)的計算機(jī)上編譯和運(yùn)行unix應(yīng)用程序時需要使用的源代碼兼容子系統(tǒng)?! ∥④浌酒脚_戰(zhàn)略主管ryan gavin表示,“sua 為傳統(tǒng)的unix和linux開發(fā)人員在windows平臺上發(fā)揮他們現(xiàn)有的技能和應(yīng)用提供了一個輕松高效的方法。這套軟件使企業(yè)可以利用windows平臺的潛在的可靠性和成本效益,同時保證他們應(yīng)用與現(xiàn)有的unix和linux環(huán)境兼容。.pgi編譯器結(jié)合sua為it專業(yè)人員提供了一套他們熟悉的可以在要求很高的異架構(gòu)環(huán)境中使用的開發(fā)工具。” 所有的pgi編譯器都具有以下特性:本機(jī)全面支持openmp并行程序擴(kuò)展、多核處理器自動并行化、全面支持64位尋址、本機(jī)集成標(biāo)量和矢量sse/sse2/sse3代碼生成、pci世界領(lǐng)先的優(yōu)化基礎(chǔ)設(shè)施、捆綁版的amd的acml、針對數(shù)學(xué)、工程、科技和財務(wù)應(yīng)用專門優(yōu)化的數(shù)值函數(shù)庫。 “帶有直接連通的amd多核處理器架構(gòu)配合pgi的編譯器為許多廣泛使用64位的工程和科學(xué)應(yīng)用(如地理物理建模、機(jī)械工程、非線性動力學(xué)、計算化學(xué)和高能物理)帶來難以置信的性能,”amd商用解決方案主管margaret lewis表示,“與領(lǐng)先的技術(shù)創(chuàng)新者像portland group密切合作,確保對最新處理器創(chuàng)新功能提供不中斷的支持,是我們的戰(zhàn)略和高性能計算研發(fā)計劃的重要組成部分?!薄 gi 7.0版新增功能包括對部分fortran 2003特性的支持、擴(kuò)大對ansi c99的支持和新增一個網(wǎng)絡(luò)安裝選項(xiàng)。網(wǎng)絡(luò)安裝功能簡化了pgi編譯器和開發(fā)工具軟件在整合含有多個不同發(fā)布版linux操作系統(tǒng)的大型網(wǎng)絡(luò)中的部署和使用。此外,pgi7.0版還包括對蘋果的mac os x操作系統(tǒng)的初步支持。對mac os x系統(tǒng)的完整支持將會在2007年中期推出,查看pgi 7.0版的全部新功能,請登錄portland group網(wǎng)頁/support/new_rel.htm. 查看pgi編譯器和開發(fā)工具的主要優(yōu)點(diǎn),請登錄網(wǎng)頁http:///about/why_pgi.htm。 pgi新編譯器的評估版可以從portland group網(wǎng)站下載,用戶需要注冊。