新聞中心

        EEPW首頁 > 嵌入式系統 > 新品快遞 > 全新PGI 9.0編譯器簡化x64+GPU編程

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

        作者: 時間:2009-06-26 來源:電子產品世界 收藏

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

        本文引用地址:http://www.104case.com/article/95701.htm

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

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

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

          PGI加速器編譯器產品線發布

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

          · 支持Linux、MacOS和Windows操作系統的PGI加速器Fortran和C編譯器

          · 在PGI加速器編程模型內支持圖形處理器常駐數據

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

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



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 达拉特旗| 余庆县| 甘南县| 上饶县| 项城市| 嫩江县| 夏河县| 如皋市| 桃园县| 吴桥县| 舞钢市| 安多县| 依兰县| 勃利县| 东乌珠穆沁旗| 隆昌县| 衡水市| 正镶白旗| 临泉县| 永新县| 神农架林区| 巧家县| 柞水县| 沅陵县| 临泉县| 永济市| 涪陵区| 即墨市| 泾源县| 新蔡县| 望奎县| 元朗区| 婺源县| 牟定县| 教育| 永康市| 田阳县| 中江县| 视频| 友谊县| 乌兰浩特市|