《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 新品快遞 > Portland Group推出新一代支持x86平臺(tái)的NVIDIA CUDA架構(gòu)編譯器

Portland Group推出新一代支持x86平臺(tái)的NVIDIA CUDA架構(gòu)編譯器

首款全新PGI C/C++編譯器讓 CUDA開(kāi)發(fā)人員可針對(duì)英特爾和AMD的工業(yè)標(biāo)準(zhǔn)服務(wù)器進(jìn)行研發(fā)
2011-06-30

       意法半導(dǎo)體(STMicroelectronics,簡(jiǎn)稱ST;紐約證券交易所代碼:STM)全資子公司、全球領(lǐng)先的高性能計(jì)算(HPC)技術(shù)提供商Portland Group®宣布PGI CUDA C和C++編譯器已正式出貨,針對(duì)基于產(chǎn)業(yè)標(biāo)準(zhǔn)的通用64位和32位x86架構(gòu)的處理器系統(tǒng)。

    CUDA是英偉達(dá)(NVIDIA)開(kāi)發(fā)的并行計(jì)算架構(gòu),可利用NVIDIA GPU(圖形處理器)的動(dòng)態(tài)提升系統(tǒng)計(jì)算性能。PGI全新CUDA C/C++編譯器讓更多的開(kāi)發(fā)人員能夠利用CUDA并行編程模型優(yōu)化代碼庫(kù)關(guān)鍵部分的性能,針對(duì)包括有或無(wú)NVIDIA GPU的服務(wù)器和服務(wù)集群。

    Portland Group總監(jiān)Douglas Miles表示:“支持x86的PGI CUDA C 和C++的加入使PGI進(jìn)一步擴(kuò)大了GPU編程工具陣容。這也是我們產(chǎn)品策略的另一個(gè)重要部分,現(xiàn)行的產(chǎn)品策略是為HPC編程人員提供先進(jìn)的開(kāi)發(fā)工具,為用戶優(yōu)化計(jì)算密集型應(yīng)用提供全面的選擇,同時(shí)讓用戶充分利用AMD、英特爾以及NVIDIA開(kāi)發(fā)的創(chuàng)新技術(shù)。”

    NVIDIACUDA營(yíng)銷總監(jiān)Sanford Russell表示:“CUDA是全球領(lǐng)先的編程模型,可支持多種開(kāi)放式標(biāo)準(zhǔn)、架構(gòu)及編程語(yǔ)言。目前是首次在任一x86服務(wù)器集群上運(yùn)行自己的CUDA應(yīng)用軟件。”

   當(dāng)執(zhí)行基于x86架構(gòu)的系統(tǒng)時(shí),通過(guò)利用多核處理器和單一指令復(fù)合數(shù)據(jù)模式(SIMD)擴(kuò)展指令集(SSE),包括英特爾和AMD最新的x86兼容CPU上的新AVX指令,PGI CUDA C/C++應(yīng)用軟件可執(zhí)行并行處理。

    PGI將分三個(gè)階段推出x86 CUDA C/C++ 編譯器。第一階段(即現(xiàn)階段),展示這項(xiàng)技術(shù)的功能,讓開(kāi)發(fā)人員開(kāi)始使用編譯器。第二階段,預(yù)計(jì)于2011年第四季度進(jìn)行性能優(yōu)化,提取在x86目標(biāo)平臺(tái)上運(yùn)行的CUDA程序的最大性能。第三階段,預(yù)計(jì)于2012年中在新版編譯器中引入對(duì)PGI Unified Binary™ 技術(shù)的支持功能:同一個(gè)可執(zhí)行文件可支持CPU和GPU處理器。支持x86的PGI CUDA C/C++編譯器被列入PGI Accelerator™產(chǎn)品線。PGI Accelerator™全線產(chǎn)品支持為從事高性能計(jì)算技術(shù)的科學(xué)家及工程專家專門開(kāi)發(fā)的CUDA編程模型和PGI Accelerator高級(jí)指令式編程模型。 

      PGI Accelerator編譯器目前支持C99和Fortran 2003。CUDA Fortran(類似于NVIDIA CUDA C 的Fortran版編譯器)和支持x86的PGI CUDA C/C++ 是PGI與NVIDIA的共同開(kāi)發(fā)成果。以GPU及基于64位x64和32位x86處理器為目標(biāo)應(yīng)用的HPC編程人員廣泛使用PGI產(chǎn)品。Linux、Apple Mac OS X以及Microsoft Windows操作系統(tǒng)均支持PGI產(chǎn)品。

有關(guān)NVIDIA CUDA的詳情,請(qǐng)?jiān)L問(wèn)網(wǎng)站www.nvidia.com/cuda

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