[情報] CUDA-x86編譯器詳解:CUDA架構普及之路?

看板C_and_CPP作者 (天野神無伊歐斯)時間13年前 (2010/09/22 14:18), 編輯推噓1(104)
留言5則, 5人參與, 最新討論串1/1
NVIDIA GTC 2010 GPU技術大會召開之際,意法半導體旗下全資子公司、高性能計算編譯 器獨立供應商The Portland Group(簡稱PGI)宣佈了一條頗為震撼的消息:正在基於業界 標準的通用目的32/64位x86架構開發一種新的CUDA C編譯器。NVIDIA黃仁勳稱之為「 CUDA-x86」。 NVIDIA CUDA架構主要用來將計算密集型內核從CPU轉移到浮點性能更強的GPU上進行並行 處理。通過功能調用和語言擴展,CUDA讓開發者能夠完全控制通用目的計算內核到GPU的 映射,以及x86 CPU、GPU之間的數據安置和轉移。 面向x86平台的PGI CUDA C編譯器(CUDA-x86)能讓開發人員在x86架構工作站、服務器、集 群上編譯、優化和運行CUDA架構應用程序,有無NVIDIA GPU均可如果單純使用x86 CPU, PGI CUDA C應用程序會使用Intel、AMD處理器的多個核心和流式SIMD引擎進行並行計算。 PGI總監總監Douglas Miles表示:「CUDA C for x86編譯器是CUDA Fortran、PGI針對x86 多核心架構優化的並行Fortran和C編譯器的完美補充。它是我們既定戰旅的又一重要里程 碑,將為高性能計算程序員提供必要的開發工具,讓他們能夠優化計算密集型應用,並發 揮AMD、Intel、NVIDIA最新技術創新的優勢。」 PGI提供了兩種GPU加速編程模型。「PGI Accelerator」是一種高級向量型編程模型,面 向從事高性能計算的科學家和工程師,該編譯器目前適用於C99、Fortran 95/2003。「 CUDA Frotran」由PGI、NVIDIA 2009年聯合開發,可以看作是CUDA C版本的Fortran 95/2003,能讓專業程序員掌控GPU編程的各個方面。除了GPU加速編程,PGI的產品還獲得 了32/64位x86處理器系統程序員的廣泛使用。 PGI將在11月份的SC10超級計算大會上展示這種全新的x86 CUDA C編譯器,但尚未公佈何 時發售。 http://news.mydrivers.com/Img/20100922/12372258.jpg
http://news.mydrivers.com/Img/20100922/12373036.png
http://news.mydrivers.com/1/175/175645.htm -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.197.68 ※ 編輯: gt1724 來自: 140.121.197.68 (09/22 14:21)

09/23 00:25, , 1F
ATI再不加點油, 大概就要哭哭了
09/23 00:25, 1F

09/23 01:27, , 2F
是說,這是把 OpenCL 異質處理器的概念帶進 CUDA 吧
09/23 01:27, 2F

09/23 09:57, , 3F
和CUDA有何不同?
09/23 09:57, 3F

09/23 10:55, , 4F
CUDA是專用在GPU上,OpenCL是CPU/GPU一起用?
09/23 10:55, 4F

09/23 11:02, , 5F
沒興趣,誰先有本事把 x264 完整 porting 上去我就用誰。
09/23 11:02, 5F
文章代碼(AID): #1CcP-f2c (C_and_CPP)