《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業(yè)界動態(tài) > 全新PGI 9.0編譯器簡化x64+GPU編程

全新PGI 9.0編譯器簡化x64+GPU編程

Portland Group發(fā)布用于含有圖形處理器的高性能計算機系統(tǒng)的PGI加速器 Fortran和 C編譯器的產(chǎn)品藍圖
2009-06-25
作者:意法半導體

?

意法半導體全資子公司Portland Group宣布支持 LinuxMac OS XWindows三大操作系統(tǒng)的PGI 9.0高性能并行編譯器及開發(fā)工具系列產(chǎn)品正式上市。PGI 9.0版編譯器是首款在含有英偉達(NVIDIA)CUDA圖形處理器(GPU)的基于x64處理器的Linux系統(tǒng)中支持高級PGI Accelerator編程模型的公開發(fā)行版,。? ?

?

在高性能計算技術(HPC)領域,,將圖形處理器用作通用加速器是一大趨勢。直到目前為止,從Fortran語言應用程序調用GPU還是受到極大的限制。專注GPU加速器的開發(fā)人員必須使用C語言詳細地編程,使用函數(shù)調用序列來管理數(shù)據(jù)在x64主與GPU之間的移動,,必須把計算負荷從主處理器轉移給圖形處理器。PGI 加速器Fortran和C編譯器能夠自動分析整個程序結構和數(shù)據(jù),,在多核x64位CPU和圖形處理器之間分配用戶指令規(guī)定的應用程序代碼,,定義并生成一個能夠自動使用并行內核、硬件線程功能和現(xiàn)代圖形處理器的SIMD矢量功能的回路映射,。? ?

?

“PGI 9.0使科研和工程界的專家能夠在英偉達CUDA圖形處理器上進行通用編程,,”Portland Group總監(jiān)Douglas Miles表示:“通過公布硬件底層細節(jié),編程模型如CUDA和OpenCL使專家編程員能夠寫高效的GPU代碼,。PGI加速器模型使任何Fortran語言或C語言編程員能夠把GPU優(yōu)化累加到一個編譯器命令與在OpenMP多核CPU編程中使用的編譯器命令相似的程序中,。”? ?

?

現(xiàn)在采用Linux版PGI Fortran和C兩種編譯器的PGI加速器編程模型,已經(jīng)開放免費預覽版,,所有的PGI 9.0被授權者通過展權都可以預覽,,一直到2009年底。PGI 9.0的其它新特色還包括:多個Fortran 2003的累積功能,、包括支持SSE 4.1/4.2在內的Intel Xeon EX (Nehalem) 優(yōu)化,、6核AMD Opteron (Istanbul)支持和優(yōu)化、OpenMP 3.0的C++語言支持,、PGDBG OpenMP/MPI調試器的全新圖形界面,、PGPROF性能分析環(huán)境改進和Fedora Core 10/11、SuSE 11.1和Ubuntu 9支持,。?

?

PGI加速器編譯器產(chǎn)品線發(fā)布?

Portland Group還透露新的x64+GPU編譯器和開發(fā)工具的產(chǎn)品線開發(fā)計劃擬定在2009年第季度進行公開發(fā)行,。目前在計劃中的PGI工作站加速器產(chǎn)品線包括:?

?

·????????? 支持Linux,、MacOSWindows操作系統(tǒng)的PGI加速器FortranC編譯器? ?

·????????? 在PGI加速器編程模型內支持圖形處理器常駐數(shù)據(jù)?

·????????? 使用PGPROF評估器分析x64+GPU應用性能?

·????????? 擴展型編譯器反饋(CCFF)的生成,以指導應用程序移植和優(yōu)化,,滿足x64+GPU目標的要求?

?

訪問http://www.pgroup.com/lit/articles/insider/v1n1a1.htm,,可在線查看PGI加速器FortranC編譯器編程簡介。訪問http://www.pgroup.com/lit/whitepapers/pgi_accelerator.pdf,,可在線查看PGI加速器規(guī)范v1.0,。Portland Group網(wǎng)站www.pgroup.com可以下載全新PGI 9.0編譯器的評估版,,需要用戶注冊,。 ?

?

關于Portland Group ?

意法半導體的全資子公司Portland Group是知名的軟件開發(fā)商為高端計算機系統(tǒng)和基于x64x86處理器的工作站,、服務器和服務器群集供高性能Fortran,、CC++編譯器及開發(fā)工具。PGI產(chǎn)品被科研人員廣泛用于高性能計算技術(HPC),,即以復雜過程的建模和仿真為主的高科技計算領域,,如海洋建模、天氣預報,、地震分析,、生物信息分析技術等。編譯器用于把程序轉換成計算機能夠理解的二進制指令,,PGI編譯器是高性能計算領域公認的最好的軟件,,在各種應用領域和產(chǎn)品性能評測中,都有世界一流的性能表現(xiàn),,被業(yè)內人士視為商用編譯器的性能及可靠性的參考標準,。?

?

關于Portland Group的產(chǎn)品詳情登錄網(wǎng)站www.pgroup.com或發(fā)電子郵件到[email protected],。?

?

關于意法半導體(ST)?

意法半導體是微電子應用領域中開發(fā)供應半導體解決方案的世界級主導廠商,。硅片與系統(tǒng)技術的完美結合,,雄厚的制造實力,廣泛的知識產(chǎn)權組合(IP),,以及強大的戰(zhàn)略合作伙伴關系,,使意法半導體在系統(tǒng)級芯片(SoC)技術方面居最前沿地位。在今天實現(xiàn)技術一體化的發(fā)展趨勢中,,意法半導體的產(chǎn)品扮演重要的角色,。2008年,公司凈收入98.4億美元,,公司股票分別在紐約股票交易所,、巴黎Euronext股票交易所和米蘭股票交易所上市。詳情請訪問意法半導體公司網(wǎng)站 www.st.com 意法半導體中文網(wǎng)站 www.stmicroelectronics.com.cn?

?

本文提及的所有商標,、品牌,、服務標志和公司標志均屬各自所有者所有。?

本站內容除特別聲明的原創(chuàng)文章之外,,轉載內容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點。轉載的所有的文章,、圖片,、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯(lián)系確認版權者,。如涉及作品內容,、版權和其它問題,請及時通過電子郵件或電話通知我們,,以便迅速采取適當措施,,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。