PGI和英偉達合作開(kāi)發(fā)CUDA Fortran編譯器
意法半導體全資子公司、世界領(lǐng)先的高性能計算機(HPC)編譯器提供商Portland Group®宣布與英偉達公司(NVIDIA)達成合作開(kāi)發(fā)協(xié)議,兩家公司計劃為CUDA圖形處理器(GPU)開(kāi)發(fā)新的Fortran語(yǔ)言編譯器。
本文引用地址:http://dyxdggzs.com/article/95704.htmNVIDIA® CUDA™架構讓開(kāi)發(fā)人員能夠卸載計算機內核承擔的繁重計算任務(wù),把圖形處理任務(wù)轉交給并行性能出色的圖形處理器。通過(guò)函數調用和語(yǔ)言擴展,CUDA架構能夠讓開(kāi)發(fā)人員絕對控制通用計算內核到圖形處理器的映射,以及數據在x64位處理器與圖形處理器之間的配置和移動(dòng)。英偉達CUDA C編譯器已經(jīng)為C語(yǔ)言程序員提供了這個(gè)功能。CUDA Fortran編譯器將在PGI的本機Fortran語(yǔ)言環(huán)境內提供相同的控制水平和優(yōu)化功能。
“CUDA圖形處理器Fortran語(yǔ)言編譯器是對現有的PGI加速器Fortran和C編譯器產(chǎn)品藍圖的完美補充,”Portland Group總監Douglas Miles表示,“支持Fortran語(yǔ)言為PGI Fortran和CUDA C兩種編程環(huán)境之間的互操作性提供可能,還為PGI用戶(hù)移植和優(yōu)化Fortran應用程序提供多種選擇,以發(fā)揮英偉達CUDA圖形處理器的強大性能。”
“圖形處理器計算機開(kāi)發(fā)社區明確表示,為圖形處理器提供產(chǎn)品質(zhì)量級的 Fortran語(yǔ)言編譯器解決方案是必要的,”英偉達Tesla GPU計算解決方案部總經(jīng)理Andy Keane表示, “PGI擁有大量的從事基于x64處理器HPC系統開(kāi)發(fā)的Fortran語(yǔ)言編程員,為我們把科學(xué)和工程代碼從現有平臺遷移到NVIDIA Tesla GPU處理器搭建一個(gè)完美的橋梁。”
在本周的德國漢堡國際超級計算機大會(huì )上,Portland Group和英偉達將發(fā)布CUDA圖形處理器Fortran語(yǔ)言規范。擬定2009年11月發(fā)行的PGI Fortran編譯器生產(chǎn)適用版將增加CUDA Fortran編譯器。
評論