CAPS 發(fā)布HMPP 編譯器新版本支持OpenACC標(biāo)準(zhǔn)
CAPS公司,高性能編譯器的領(lǐng)軍供應(yīng)商之一,今天正式發(fā)布支持OpenACC標(biāo)準(zhǔn)產(chǎn)品的第一個(gè)新版本。HMPP編譯器3.1版已經(jīng)正式支持OpenACC 1.0。這表示CAPS將承諾推廣該標(biāo)準(zhǔn)和再次表明其致力簡化眾核程序設(shè)計(jì)的意愿。
OpenACC是由CAPS, CRAY, NVIDIA和PGI公司提出的一個(gè)致力于創(chuàng)立并行程序設(shè)計(jì)新標(biāo)準(zhǔn)的HPC協(xié)會。OpenACC基于一組面向C語言和Fortran語言的公共制導(dǎo)語句,它將幫助程序開發(fā)人員更簡單地獲取異構(gòu)眾核結(jié)構(gòu)開來的性能。該協(xié)議的多平臺兼容和多廠商兼容特點(diǎn)通過簡單的移植方法獲得加速運(yùn)算,很好地保護(hù)了用戶對遺留代碼的維護(hù)和投資。
“GPU計(jì)算的突破發(fā)展使得很多用戶在許多科研領(lǐng)域能夠進(jìn)行新的大規(guī)模代碼并行。使用OpenACC更能在提高遺留代碼性能的前提下簡化加速設(shè)備的使用。我們很確信該方法將幫助進(jìn)一步擴(kuò)大獲益于眾核技術(shù)的人群。”CAPS CTO Francois BODIN評論道。
“OpenACC的目標(biāo)是提供一個(gè)類似于制導(dǎo)語句語法的編程模型,來簡化和加快程序開發(fā)人員獲得像GPU這樣的加速設(shè)備帶來的性能,”OpenACC的主席Duncan POOLE說道:“我祝賀CAPS發(fā)布新版本的HMPP編譯器,并且感謝他們幫助我們展示出了制導(dǎo)語句模式和OpenACC標(biāo)準(zhǔn)能夠帶給用戶的巨大價(jià)值。”
關(guān)于HMPP編譯器的更多信息,請?jiān)L問http://www.caps-entreprise.com或http://www.caps-entreprise.com.cn
1 www.openacc.org
關(guān)于CAPS公司
CAPS公司是眾核系統(tǒng)上部署應(yīng)用程序解決方案的領(lǐng)先供應(yīng)商。公司憑借其業(yè)界領(lǐng)先的專項(xiàng)技術(shù)(即HMPP異構(gòu)編譯器和HMPP智能向?qū)ВI(yè)的代碼移植方法以及廣闊的企業(yè)生態(tài)系統(tǒng),提供應(yīng)用移植與優(yōu)化的整體解決方案,從而幫助程序員實(shí)現(xiàn)面向高性能目標(biāo)的代碼移植與開發(fā)。CAPS公司基于指令語句以及支持多種不同目標(biāo)加速器的HMPP編譯器,使程序員能夠無風(fēng)險(xiǎn)的轉(zhuǎn)向異構(gòu)CPU/GPU系統(tǒng),并將應(yīng)用程序平穩(wěn)而且快速地部署到異構(gòu)加速系統(tǒng)上。HMPP編譯器已包含在DevDeck工具套件中,DevDeck是一個(gè)一體化多層次的工具套件,用于眾核應(yīng)用的定義、移植及優(yōu)化。套件內(nèi)包含應(yīng)用移植周期中所需的一系列開發(fā)工具、一套成熟的移植方法和其它相應(yīng)資源。
更多信息請?jiān)L問 CAPS website: www.caps-entreprise.com或www.caps-entreprise.com.cn
關(guān)于OpenACC
OpenACC是一個(gè)非盈利性協(xié)會,由開發(fā)應(yīng)用程序界面(API)的一些公司組成。OpenACC的成立,是為了幫助建立和培育一個(gè)跨平臺的API,使得任何科學(xué)家或程序員使用指令編譯方法后,都可以輕松的在現(xiàn)代眾核和多核架構(gòu)加速應(yīng)用。更多信息,請?jiān)L問www.openacc.org。
CAPS新聞聯(lián)系人: Estelle Dulsou – estelle.dulsou@caps-entreprise.com 或Ambre Delahaie – ambre.delahaie@caps-entreprise.com