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