所謂深度學習,就是用多層神經(jīng)元構(gòu)成的神經(jīng)網(wǎng)絡,以達到機器學習的功能。這些多層的電腦網(wǎng)絡像人類大腦一樣,可以收集信息,并基于收集到的信息產(chǎn)生相應的行為。
從技術(shù)上來講,要實現(xiàn)人工智能,就需要數(shù)據(jù)中心中的機器進行具備大量的計算能力和機器學習能力,應該說目前已經(jīng)有了初步結(jié)果,比如字符識別、語音識別,圖像識別等,但也還未完全窮盡,而更高維度的認知探索,業(yè)界現(xiàn)在才剛剛開始而已。
在這個過程中,深度學習的重要性就突顯出來了,這是因為深度學習是實現(xiàn)機器學習的技術(shù),機器學習則是實現(xiàn)人工智能重要的方法。目前,業(yè)界在加速深度學習方面主要采用有兩種方式:
第一,優(yōu)化處理器技術(shù)。如在同一個芯片中集成多個處理單元 ,根據(jù)集成方式的不同,可分為多核處理器或多路處理器。
第二,優(yōu)化GPU計算能力。相比之前在游戲、視覺效果中的應用,GPU正在成為數(shù)據(jù)中心、超算中心的標配,并廣泛應用于深度學習、大數(shù)據(jù)、石油化工、傳媒娛樂、科學研究等行業(yè)。
可以說,GPU強大的并行處理能力,可以讓超算科研人員順利去設計深度神經(jīng)網(wǎng)絡,輕易的模仿人的思維結(jié)構(gòu)。同時,由于GPU具備強大的經(jīng)濟性,也能讓更多的超算科研人員設計出在每一個單元榨取更多性能的機器。
例如,在跑Dna100K時,配備M40 GPU的服務器需要15個小時39分鐘,而配備P100 GPU的服務器,僅需要42分鐘;同樣在跑Dna500K時,計算時間分別為3天3小時33分鐘和3小時21分鐘。
由此可見,GPU之于深度學習算法的重要性。目前,越來越多的大中型公司,尤其是互聯(lián)網(wǎng)企業(yè)都在將深度學習各個應用領(lǐng)域,這意味著高性能計算和深度學習,將極大的推動人工智能的落地。
爆點二:HPC云化
眾所周知,短短幾年時間,云計算就以其彈性擴展、資源聚合、快速交付等獨有特性改變了創(chuàng)新的思維模式,進而再創(chuàng)出了一個科技新世界。
對于超算供應商而言,云計算也是不得不重視的一個新方向,因為越來越多的客戶正在將自身的超算服務以云計算的方式,對外再提供給更多有需求的用戶。
與此同時,很多中小公司由于資金的限制,無法購買價格昂貴的高性能計算服務器,這時候HPC的云計算服務就顯得十分的重要。
例如,一個動畫公司,接了一個單,要在三個月之內(nèi)以很大的計算能力來完成動畫的制作,當然在三個月之后他就不需要這些能力了。那怎么辦?購買設備來維護的話,成本很高,這時候就可以到云服務提供商處申請一些HPC的資源,就能完成工作。
再如,HPC云化服務在高??蒲杏嬎泐I(lǐng)域也有很大的需求,如今高校中HPC的相關(guān)應用場景越來越多,數(shù)值計算、工程仿真、航空航天、大數(shù)據(jù)處理、材料科學研究,生命科學。
但是,多年來高校現(xiàn)行的IT建設體制,造成了資源冗余、系統(tǒng)分散、軟件部署難度大等諸多問題,而如果采用云超算服務,就可以實現(xiàn)云中交付集群應用,大大減輕了高校的計算和科研壓力。
目前,在美國,亞馬遜AWS、微軟Azure,都已相繼推出了各自版本的HPC集群服務。在國內(nèi),前不久阿里云也推出了HPC并行計算服務,從這些云計算服務商的選擇來看,也說明HPC云化的趨勢已經(jīng)十分明顯了。
不過,HPC云化也有很多需要解決的難題,那就是不管使用哪一種模式上云,特別重要的是確?;A架構(gòu),都需要同時利用物理資源和虛擬資源的管理層,因為HPC應用程序仍主要放置在物理機器上。
所以,在理想情況下,HPC云化的關(guān)鍵因素,是要能夠把虛擬機管理程序環(huán)境和物理環(huán)境合并為一個動態(tài)共享的基礎架構(gòu),既支持多種操作系統(tǒng),又支持異構(gòu)環(huán)境。
此外,對于不使用VMware虛擬化管理軟件的HPC客戶,戴爾則提供Cycle Computing軟件以及面向云編排及高性能計算工作負載管理的相關(guān)服務,目前已經(jīng)可以支持亞馬遜AWS、微軟Azure與谷歌云的服務。
實際上,HPC從科學計算走向商用化、民眾化已經(jīng)是可見的事實,因此“HPC in Cloud”把高性能計算與云計算結(jié)合,利用云數(shù)據(jù)中心普通X86服務器構(gòu)建高性能計算集群,無疑也是大勢所趨。
爆點三:HPDA
高性能數(shù)據(jù)分析(HPDA)并不是超算領(lǐng)域最新鮮的話題,但是HPDA市場發(fā)展一個重要原因就是大數(shù)據(jù)分析、云計算等互聯(lián)網(wǎng)新應用的驅(qū)動,反過來又促進了超算行業(yè)的發(fā)展。
可以說,HPDA如今不僅廣泛應用于機器學習和人工智能領(lǐng)域,在很多商業(yè)和工業(yè)領(lǐng)域也大有用武之地,如互聯(lián)網(wǎng)應用中的消費者行為分析、搜索排名分析,傳統(tǒng)行業(yè)中的醫(yī)療保健、物流分析、金融欺詐檢測,以及工業(yè)應用中的產(chǎn)品設計、質(zhì)量分析等等。
IDC高性能計算研究副總裁Earl Joseph在SC16上的專題研討會表示:“HPDA是大數(shù)據(jù)和HPC結(jié)合起來發(fā)揮最大優(yōu)勢的新應用,大數(shù)據(jù)毫無疑問將對HPC的發(fā)展有重大影響,我們預計它將成為HPC增長的主要動力之一?!?/p>
IDC預計,在未來6至18個月內(nèi),超過33%的工作負載將用于HPDA;在制造和科研領(lǐng)域,HPDA工作負載預計分別為20%和16%。預計到2020年,HPDA市場將在新的商業(yè)分析細分市場中增長26%。
同樣,針對HPDA市場的爆發(fā),可以看到戴爾今年向HPC市場推出了一系列的“HPC Systems”家族,在生命科學、制造及教育科研領(lǐng)域向客戶提供“開箱即用”的HPC系統(tǒng),也可以稱之為“HPC即服務”。(參見《軟硬兼施兩翼齊飛 解碼戴爾HPC新策略》)
此外,戴爾的HPC系統(tǒng)還增加了對精準醫(yī)學領(lǐng)域的特別支持,這是因為戴爾認為下一個新的HPDA新應用領(lǐng)域無疑將是精準醫(yī)學,這是因為大量患者的基因組,病史和癥狀數(shù)據(jù),都需要靠高性能計算得出結(jié)果。
通過SC16釋放出的新信號,不難發(fā)現(xiàn)超算正在經(jīng)歷轉(zhuǎn)型,現(xiàn)在的超算盡管也一直在助力科學的進步、研究,但是它也在助力工業(yè)和商業(yè)領(lǐng)域的新創(chuàng)新。因此,深度學習,HPC云化和高性能數(shù)據(jù)分析這三大新方向,無疑將帶給超算更大的增長空間。