搜尋

會員登入

搜尋

導覽

會員
廣告

Portland Group發佈CUDA C/C++多核編譯器

瀏覽次數:4405

意法半導體全資子公司、高性能運算(HPC)編譯器供應商Portland Group日前宣佈,擁有可支援多核x86平台的PGI CUDA C/C++編譯器(CUDA-x86)將於2012年1月與PGI 2012版共同上市發售。

CUDA是NVIDIA開發透過NVIDIA GPU(繪圖處理器)的處理性能提升運算性能的平行運算架構。CUDA-x86程式設計模型最初發佈於2010年NVIDIA GPU技術研討會上,旨在將CUDA從繪圖處理器延伸到系統級程式設計模型。CUDA-x86的發佈是x86+GPU架構成為整合平行平台的重要一步。

PGI的CUDA-x86編譯器將CUDA C/C++視為AMD和Intel的通用多核x86微處理器本機平行程式設計語言。CUDA-x86可完全支援NVIDIA CUDA C/C++繪圖處理器程式設計語言,因此,程式設計人員只需重新編譯CUDA應用程式原始程式碼,即可在x86主處理器執行CUDA程式。

透過使用CUDA-x86程式設計模型,開發人員能夠編譯CUDA應用程式,使其能夠執行在基於x86微處理器的工作站、伺服器和伺服器叢集上,無論電腦是否配備NVIDIA GPU加速器。在轉譯為在x86處理器上執行後,CUDA C/C++應用程式使用Intel和AMD的多核微處理器和SIMD(單一指令複合資料模式)指令集執行平行運算。

MCU睡眠模式(Sleep Mode)大解密

MCU睡眠模式(Sleep Mode)大解密

電池供電的感測器、智慧家居與可攜式裝置,經常花大量時間等待事件。延長續航的關鍵,是讓CPU只在需要時工作,並把監測、取樣與資料搬移交給適合的周邊。Microchip PI…

電池供電的感測器、智慧家居與可攜式裝置,經常花大量時間等待事件。延長續航的關鍵,是讓CPU只在需要時工作,並把監測、取樣…

關鍵字:編譯器