新聞中心

EEPW首頁 > 手機與無線通信 > 新品快遞 > Portland推出PGI 6.2版編譯器及開發(fā)工具

Portland推出PGI 6.2版編譯器及開發(fā)工具

——
作者:電子產(chǎn)品世界 時間:2006-08-30 來源:EEPW 收藏
Portland Group針對高性能計算技術(shù)推出PGI 6.2版編譯器及開發(fā)工具 

完整的編譯器套件實現(xiàn)英特爾、AMD、Linux、Windows x64四種平臺共用的開發(fā)環(huán)境

意法半導(dǎo)體旗下全資子公司Portland Group™ (PGI®)公布,該公司的6.2版PGI C/C++和Fortran編譯器及開發(fā)工具于2006年8月24日全面上市。在現(xiàn)有的支持64位Windows的工具套件的基礎(chǔ)上,最新版的PGI工作站編譯器套新增對本機32位Windows平臺的支持,同時還是32位和64位Linux操作系統(tǒng)的參考標(biāo)準(zhǔn)。PGI編譯器及開發(fā)工具被廣泛用于需要并行化和優(yōu)化功能的高性能科技計算(HPTC)等應(yīng)用領(lǐng)域,以滿足從AMD和英特爾的雙核處理器中獲取最高性能的需求。

“在AMD或英特爾的多核處理器的Linux或Windows的32位和64位系統(tǒng)上,新的PGI工作站6.2編譯器及開發(fā)工具提供一個完整、統(tǒng)一、優(yōu)化、并行的C/C++和Fortran應(yīng)用開發(fā)環(huán)境?!?nbsp;Portland Group總監(jiān)Douglas Miles表示,“隨著這個新版軟件的推出,我們的編譯器及開發(fā)工具達到了相當(dāng)高的水平,在科技計算市場份額超過65%的各種計算平臺上,PGI用戶只需維護一套基本源代碼即可創(chuàng)建性能關(guān)鍵的應(yīng)用環(huán)境?!?

據(jù)市場分析公司IDC的研究,在2004年售出的HPTC系統(tǒng)中,基于AMD和英特爾x86-32和x86-64 (x64)處理器的計算機系統(tǒng)占49%的份額,2005年占65%。AMD利用AMD Opteron處理器第一個推出基于x64-處理器的系統(tǒng),目前該系統(tǒng)的市場份額從2003年的0.3%上升到2004年的12.9%和2005年的35.6%。Portland Group是第一批宣布支持64位處理器的商用編譯器廠商,針對AMD連續(xù)推出的幾代處理器,以及英特爾最近推出的x64處理器,該公司對編譯器進行徹底優(yōu)化。1

除擴大對本機32位Windows的支持外,PGI 6.2版還改進了PGI獨特的PGI Unified Binary™功能,使處理器能夠執(zhí)行一個含有針對AMD和英特爾x64處理器優(yōu)化的代碼序列的二進制代碼,確保無論應(yīng)用程序部署在哪類x64處理器上,都能保證功能正確,性能最佳化。PGI Unified Binary功能使開發(fā)人員能夠充分利用AMD和英特爾最新的創(chuàng)新成果,同時把兩種不同類型的x64處理器視為一個單一平臺,從而最大限度地提高了開發(fā)的靈活性,開發(fā)人員不必再為兩個不同的處理器平臺開發(fā)優(yōu)化應(yīng)用軟件。PGI 6.2版的其他新增功能包括:
•    支持SUSE 10.1和SLES 10平臺
•    支持RedHat Fedora Core 5平臺
•    兼容Microsoft Compute Cluster Server 2003
•    提高與Microsoft Visual C++的兼容性
•    支持英特爾MMX和SSE1/SSE2/SSE3本征庫(intrinsics)
•    在Linux平臺全面擴大對ASM的支持
•    新增手動調(diào)整數(shù)學(xué)本征庫
•    增強遞增式SSE矢量化功能
•    增強C/C++整數(shù)性能
•    針對多核處理器改進自動并行化功能
•    支持PGI CDK MPICH2 

像以前的PGI編譯器一樣,PGI 6.2仍然全面支持Linux,支持32位和64位Linux發(fā)行版,向后兼容Red Hat 7.3等上一代開源系統(tǒng)。從Portland Group網(wǎng)站www.pgroup.com,可以下載PGI 6.2編譯器及開發(fā)工具的信息說明,以及免費試用的評估版軟件。

技術(shù)說明:編譯器是一個能夠把軟件開發(fā)人員使用高級編程語言開發(fā)的應(yīng)用程序轉(zhuǎn)化成計算機能夠執(zhí)行的二進制代碼的軟件工具。


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉