意法半導體全資子公司、全球領先的獨立高性能計算(HPC)編譯器及開發工具供應商Portland Group®(PGI)宣布,PGI Accelerator Fortran、C 和C++ 編譯器將面向AMD加速處理器(APU)產品線以及AMD獨立圖形處理器(GPU)加速器產品線。PGI將與AMD密切合作,擴大PGI Accelerator指令式編譯器產品功能,直接生成AMD GPU 加速器可運行代碼,并生成異構x64+GPU可執行文件,自動啟用AMD APU的CPU和GPU計算功能。
于2009年首次推出的PGI Accelerator編譯器是業界首款兼容行業標準的Fortran和C編譯器,能夠自動將計算任務從x64主處理器程序移至GPU加速器。在PGI Accelerator編程模型中,并行程序員使用被稱作指令的暗示語句標出適合加速的代碼段,將代碼從主CPU移至附加加速器。除了為編譯器提供并行化處理機會外,編譯器指令還可用于描述如何循環高效地映射到一個特定加速器和如何優化數據移送。這些指令使開發人員能夠集中精力開發算法和應用功能,而計算任務移至加速器的具體工作交由編譯器完成。使用編譯器指令的主要好處是對源代碼的修改能夠累加和移植,從而可大幅提升應用性能。
Portland Group總監Douglas Miles表示:“PGI Accelerator編譯器將讓越來越多的HPC開發人員采用AMD APU和GPU編程方法,使用編譯器指令加速科學工程應用的開發。通過與AMD合作,我們正在努力讓主流C和Fortran開發人員更容易地使用異構編程,釋放這些設備的性能。”
AMD企業戰略部公司副總裁Terri Hall表示:“我們期望與PGI合作,通過使用標準編譯器指令,確保AMD處理器平臺以及集成APU的計算性能被全部開發,這樣的密切合作對擴大開發生態圈以及AMD平臺市場機會十分重要。”
2012年6月,PGI Accelerator全系列產品支持由包括PGI在內多家HPC業相關企業共同開發的指令式加速器編程規范OpenACC Application Programming Interface(API)1.0版。關于OpenACC API和標準的詳細信息,請訪問www.openacc.org
除GPU編譯器外,PGI Accelerator編譯器還包括PGI的整套x86主機性能優化技術,其中包括OpenMP擴展、自動SIMD矢量化、自動并行處理、過程間分析、內聯函數、存儲器層次結構優化等。
產品價格和產品狀態
PGI預計于2013年中期推出初步支持AMD加速器的PGI Accelerator編譯器,并于2013年底前推出正式版。2012年11月12-15日鹽湖城SC12 展會上,PGI將展示開發版支持AMD的PGI Accelerator編譯器。PGI展臺號:1321。目前訂閱PGI有償服務的PGI Accelerator授權用戶將免費獲得AMD加速器支持功能。有關PGI Accelerator編譯器詳細信息,請訪問www.pgroup.com/accelerate
關于Portland Group
Portland Group系意法半導體旗下一全資子公司,是全球知名的高性能Fortran、C和C++編譯器及工具提供商,目標應用包括基于x64和x86處理器的高性能工作站、服務器和群集器。訪問www.pgroup.com、致電銷售部(503)682-2806或發電子郵件至sales@pgroup.com可獲得更詳盡的Portland Group產品信息。
本文所涉及的商標、品牌和服務標志以及公司標志均為各自所有者所有。
關于意法半導體
意法半導體(STMicroelectronics;ST)是全球領先的半導體解決方案供應商,為傳感及功率技術和多媒體融合應用領域提供創新的解決方案。從能源管理和節能技術,到數字信任和數據安全,從醫療健身設備,到智能消費電子,從家電、汽車,到辦公設備,從工作到娛樂,意法半導體的微電子器件無所不在,在豐富人們的生活方面發揮著積極、創新的作用。意法半導體代表著科技引領智能生活(life.augmented)的理念。
意法半導體2011年凈收入97. 3億美元。詳情請訪問公司網站www.st.com。
