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

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

2009-06-30
作者:Portland Group

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

?

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


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


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


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


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

?

?? 支持Linux、MacOS和Windows操作系統(tǒng)的PGI加速器Fortran和C編譯器

?

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

?

?? 使用PGPROF評估器分析x64+GPU應(yīng)用性能

?

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

?

???訪問http://www.pgroup.com/lit/articles/insider/v1n1a1.htm,可在線查看PGI加速器Fortran和C編譯器編程簡介。

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

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