當前位置: 主頁 > 新品報到 >
 

Portland Group發佈首款可支援OpenACC的PGI編譯器

本文作者:Portland Group       點擊: 2012-04-09 14:40
前言:

201249--意法半導體全資子公司、全球領先的獨立高性能運算技術PGI®編譯器供應商Portland Group,發佈首版可支援OpenACC®繪圖處理器和加速器指令式程式設計模型標準FortranC編譯器Beta版編譯器包括對部分OpenACC標準的支援功能。PGI計畫在未來兩個月內推出的進階版本,增加對OpenACC的支援功能而可支援OpenACC 1.0全部標準的版本預計於今年6月發佈。

 

Portland Group總監 Douglas Miles表示:PGI 持續擴大技術研發投資,為科學工程領域的專家提供更簡易、更高效的GPU程式設計工具,OpenACC是為直接順應高性能運算領域對與廠商和平台無關的加速器指令式程式設計模型的期待所開發的程式設計標準,並作為PGI Accelerator程式設計模型的標準化子集與我們現有編譯器產品完美地融為一體。 

 

OpenACC標準由PGICrayNVIDIA三家公司合作開發並得到了CAPS的技術支援。OpenACC 1.0標準的主要內容採用PGI Accelerator程式設計模型。OpenACC應用程式介面(API)描述了一系列把採用標準CC++ Fortran 語言編寫的代碼迴圈和程式碼片段從主CPU分載到所連接加速器上的編譯器指令,讓開發人員能夠跨作業系統、主CPU和加速器移植代碼。採用指令編譯方法後,開發人員開發多平台和多代應用只需一個多平台多廠商相容代碼庫。

 

指令式程式設計(Directive-based Programming

OpenACC標準讓平行程式設計人員能夠為編譯器提供簡單的提示,這些簡單的提示又叫指令,用於指定需要加速的代碼區域,而無需程式設計人員修改或刪減底層代碼。透過向編譯器指示平行運算的程式碼片段,指令讓編譯器完成把運算任務複製到加速器的具體工作,從而大幅提高應用的運算性能。

 

NVIDIA GPU運算軟體部總經理Ian Buck表示:在讓大多數新入行的研發人員和程式設計人員能夠首次透過平行運算技術享受到其所具有的巔覆性優勢,OpenACC發揮了關鍵作用,無論開發人員是否有平行程式設計經驗,OpenACC都能讓其使用一個熟悉的程式設計模型加快新應用的開發速度。在向新的高性能平行運算架構演進過程中,透過保持軟體代碼的可攜性,該程式設計標準為傳統應用注入了新的生命力。

 

用戶可以從PGI官網 http://www.pgroup.com/support/downloads.php免費下載可支援OpenACC標準的 PGI Accelerator編譯器Beta版的試用版。Beta版套裝軟體含一個限用許可證協議。關於限用授權合約,請點選以下網址http://www.pgroup.com/support/BTLA.

 

如欲了解更多關於可支援OpenACC標準的 BetaPGI Accelerator編譯器軟體請點選以下網址http://www.pgroup.com/accel關於OpenACC API和標準的詳情請點選以下網址http://www.openacc-standard.org.

 

關於Portland Group

意法半導體的全資子公司Portland Group是全球知名的軟體開發商,為基於超微(AMD及英特爾(Intelx64處理器和NVIDIA GPU加速度計的workstation、伺服器及叢集系統提供高效能FortranCC++編譯器及開發工具。關於Portland Group的產品詳情請參閱公司網站www.pgroup.com

 

關於意法半導體

意法半導體(STMicroelectronicsST)是全球領先的半導體解決方案供應商,為感測及功率技術與多媒體融合應用領域提供創新的解決方案。從能源管理和節能技術,到數位信任和資料安全,從醫療健身設備,到智慧型消費性電子,從家電、汽車,到辦公設備,從工作到娛樂,意法半導體的微電子元件技術無所不在,在豐富人們的生活方面發揮著積極、創新的作用。意法半導體代表著科技帶動智慧生活(life.augmented)的理念

 

意法半導體2011年淨收入97. 3億美元。詳情請瀏覽意法半導體公司網站www.st.com

電子郵件:look@compotechasia.com

聯繫電話:886-2-27201789       分機請撥:11