OpenCL 異構(gòu)計(jì)算 AMD引領(lǐng)異構(gòu)計(jì)算潮流
5月22日,《OpenCL 異構(gòu)計(jì)算》中文譯本發(fā)布暨高等院校異構(gòu)計(jì)算綜合技能及學(xué)科應(yīng)用培訓(xùn)(北京)在中科院軟件所舉行。作為目前國內(nèi)第一本全面介紹OpenCL(開放計(jì)算語言)的專業(yè)指導(dǎo)書籍,此書的出版填補(bǔ)了中國在異構(gòu)計(jì)算領(lǐng)域內(nèi)的一項(xiàng)空白。同時(shí),AMD (NYSE: AMD)不僅參與和支持該英文原著的編寫與出版,還致力于通過先進(jìn)的理念、技術(shù)、和實(shí)踐推動(dòng)異構(gòu)計(jì)算在中國乃至全球的普及和發(fā)展。
教育部科技發(fā)展中心信息處處長(zhǎng)曾艷女士、AMD全球副總裁及院士Leendert van Doorn博士,AMD中國技術(shù)開發(fā)與合作總監(jiān)楚含進(jìn)先生等出席了此次活動(dòng)。“異構(gòu)計(jì)算正成為大勢(shì)所趨,這本書的出版是OpenCL在中國落地扎根的一個(gè)里程碑。”翻譯團(tuán)隊(duì)代表,來自中國科學(xué)院軟件研究所并行軟件與計(jì)算科學(xué)實(shí)驗(yàn)室的姚繼峰博士在致辭中表示。作為走在異構(gòu)計(jì)算領(lǐng)域發(fā)展最前列的芯片廠商,AMD和國內(nèi)高校聯(lián)合編寫了豐富的異構(gòu)應(yīng)用實(shí)例, 幫助廣大開發(fā)者更好地學(xué)習(xí)和掌握OpenCL,推動(dòng)異構(gòu)計(jì)算在中國的普及,,展現(xiàn)出其成為異構(gòu)計(jì)算領(lǐng)域領(lǐng)導(dǎo)者的實(shí)力及決心。
▲發(fā)布會(huì)現(xiàn)場(chǎng)
作為業(yè)界公認(rèn)的第一個(gè)異構(gòu)計(jì)算開發(fā)語言標(biāo)準(zhǔn),OpenCL 正逐漸被各主要計(jì)算平臺(tái)所采用。基于OpenCL開發(fā)的應(yīng)用程序可以最佳地調(diào)用異構(gòu)系統(tǒng)中的所有計(jì)算資源,,最大化發(fā)揮計(jì)算能力,真正體現(xiàn)異構(gòu)計(jì)算的高效節(jié)能優(yōu)勢(shì)。目前,作為全球唯一同時(shí)擁有CPU(中央處理器)和GPU(圖形處理器)精深技術(shù)的廠商,AMD推出的AMD Fusion APU能夠?yàn)镺penCL開發(fā)環(huán)境提供最佳平臺(tái)支持,是x86領(lǐng)域中實(shí)現(xiàn)異構(gòu)計(jì)算的鼻祖之作。
▲AMD全球副總裁及院士Leendert van Doorn博士在發(fā)布現(xiàn)場(chǎng)進(jìn)行主題演講
APU革命性地把多核處理器和獨(dú)顯核心真正融合在一顆芯片內(nèi),在兼具兩者優(yōu)勢(shì)的同時(shí)讓計(jì)算資源在CPU及GPU之間實(shí)現(xiàn)智能分配,真正實(shí)現(xiàn)“協(xié)同計(jì)算,彼此加速”。目前已有50多款由領(lǐng)先的軟件和網(wǎng)絡(luò)內(nèi)容提供商提供的應(yīng)用軟件正在利用APU 技術(shù)進(jìn)行加速,并最終為用戶帶來全新的加速計(jì)算體驗(yàn),如針對(duì)APU優(yōu)化的IE9給用戶帶來了更逼真的下一代網(wǎng)上沖浪體驗(yàn)、優(yōu)化后的暴風(fēng)影音也正為用戶帶來更高清、平滑和絢麗的顯示效果。其中不乏基于OpenCL開發(fā)的應(yīng)用實(shí)例。
大獲成功的APU正是基于AMD的異構(gòu)系統(tǒng)架構(gòu)((Heterogeneous System Architecture, HSA)。HSA 是集CPU、GPU及第三方IP于一身的開放式異構(gòu)計(jì)算架構(gòu),它提供了一個(gè)就并行編程和基于OpenCL等行業(yè)標(biāo)準(zhǔn)合作的平臺(tái),以幫助軟件生態(tài)系統(tǒng)建立在最新的計(jì)算方法基礎(chǔ)之上,最終實(shí)現(xiàn)高性能、低能耗的極致計(jì)算體驗(yàn)。未來,AMD希望越來越多的開發(fā)者采用HSA進(jìn)行異構(gòu)計(jì)算產(chǎn)品設(shè)計(jì)及基于HSA進(jìn)行應(yīng)用程序開發(fā),將HSA推動(dòng)成為業(yè)內(nèi)統(tǒng)一的異構(gòu)計(jì)算架構(gòu)標(biāo)準(zhǔn)。據(jù)透露,在今年的AMD融聚開發(fā)者峰會(huì)(AMD Fusion Developer Summit, AFDS)上,將會(huì)有針對(duì)HSA的重要技術(shù)及合作信息發(fā)布。
與此同時(shí),AMD也正在全球和中國積極建立并發(fā)展異構(gòu)計(jì)算開發(fā)者社區(qū),以影響更多的程序員、IT專業(yè)人員和草根開發(fā)者。通過建設(shè)交流和分享平臺(tái),提供開源技術(shù)資源、開發(fā)工具等方式,AMD希望能夠幫助開發(fā)者更好地進(jìn)行異構(gòu)應(yīng)用程序開發(fā),以擁抱異構(gòu)計(jì)算帶來的巨大機(jī)會(huì)。
“能夠參與編寫并為這本書譯成中文提供幫助,我們感到非常榮幸。” AMD中國技術(shù)開發(fā)與合作總監(jiān)楚含進(jìn)先生表示,“這本書旨在教導(dǎo)異構(gòu)環(huán)境下的編程技巧,它適合不同水平的學(xué)習(xí)者。我們希望這本書能夠成為高校OpenCL課程的教科書,幫助中國高校異構(gòu)計(jì)算人才的培養(yǎng)。”目前,AMD已經(jīng)在中國10余所大學(xué)進(jìn)行了異構(gòu)計(jì)算及OpenCL的授課和培訓(xùn),在其不斷推動(dòng)和支持下,已經(jīng)有老師陸續(xù)在各個(gè)高校開始相關(guān)教學(xué)。除此之外,AMD也分別與清華大學(xué)、浙江大學(xué)等高校合作開展通用GPU應(yīng)用等科研項(xiàng)目,助力中國專業(yè)技術(shù)人才隊(duì)伍的建設(shè)及科研創(chuàng)新能力的提高。
異構(gòu)計(jì)算被業(yè)界視為繼單核、多核之后的第三個(gè)時(shí)代,它將打破摩爾定律,有效解決能耗、可擴(kuò)展性等問題,成為全球高性能計(jì)算領(lǐng)域中的一種重要新興模式。作為異構(gòu)計(jì)算領(lǐng)域的先行者和領(lǐng)導(dǎo)者,AMD以其前瞻性的視野及不斷創(chuàng)新的技術(shù)優(yōu)勢(shì),在異構(gòu)計(jì)算領(lǐng)域已經(jīng)開展了很多卓有成效的實(shí)踐和推動(dòng)工作。未來,AMD希望能夠繼續(xù)為全球異構(gòu)計(jì)算發(fā)展和加速中國異構(gòu)計(jì)算普及做出貢獻(xiàn),推動(dòng)一個(gè)全新計(jì)算時(shí)代的到來。
更多計(jì)算機(jī)與外設(shè)信息請(qǐng)關(guān)注:21ic計(jì)算機(jī)與外設(shè)頻道