在過去的三十年中,我們已經見證了很多顛覆性技術的不斷湧現以及快速成長和發展。
上世紀90年代,英特爾和微軟的Wintel聯盟開啟了PC時代,推動了網際網路的快速普及,全球超過10億使用者的10億臺裝置成功接入網際網路;隨著行動通訊和雲端計算的快速發展,我們迎來了移動互聯時代,這個數字增長到了超過100億臺;當5G和AI攜手走來時,我們從移動互聯走向智慧互聯,將會有千億臺裝置實現智慧互聯。
在智慧互聯時代,資料和算力已經成為最為核心的資產,超異構計算也成為了必然且唯一的選擇,而這正是英特爾努力的方向。在從以PC為中心到以資料為中心的轉型中,英特爾提出了包括製程和封裝、架構、記憶體和儲存、互連、安全和軟體等在內的六大技術支柱戰略。
作為該戰略的重要倡導者和推動者,英特爾高階副Quattroporte、首席架構師,兼架構、圖形與軟體部門總經理Raja M. Koduri在接受國內媒體採訪時指出,英特爾過去在製程技術和CPU兩大領域一直保持領先;在未來,英特爾要在六大領域都做到領先。
“摩爾定律將帶來持續的效能提升,通過軟體和硬體的結合,我們可以讓摩爾定律的提升變成十倍。因為摩爾定律會帶來更多的電晶體,而軟體可以將越來越多的電晶體的極致效能釋放出來。軟體和硬體結合是我們的戰略重點,也是我們未來面臨的非常巨大機會。”
資料洪流開啟超異構時代
根據權威諮詢公司IDC以及EMC公司的調查,2017年全世界的資料總量是16ZB,而到了2020年,全世界的資料總量將達到44ZB,相當於現在的45000個亞馬遜公司!IP流量將在未來五年內翻兩番,深陷資料洪流之中的企業唯有第一時間將資料的價值發揮出來、並將其留存進行分析後,其背後的價值才能夠真正顯現。
作為計算行業的領導者,英特爾很早就意識到了資料洪流時代的到來,在數年之前就開始了從PC為中心到以資料為中心的戰略轉型。在Raja M. Koduri看來,以資料為中心的時代有兩個典型特徵:資料量的爆發和資料形態的革命性變化,而這對計算架構提出了巨大需求,推動這些架構快速演進並呈指數級擴充套件。
“我們必須要思考需要什麼樣的技術、資產、人才和資源才能應對這些爆發的資料”,Raja M. Koduri表示,“我們希望提供標量、向量、矩陣和空間的多種架構組合,部署在CPU、GPU、FPGA和加速器套件之中,並通過可擴充套件的軟體堆疊釋放強大的能力。”
面向未來五年,Raja M. Koduri和英特爾的工程師們有一個大膽的工程願景,那就是在10毫秒內,向世界上每個人提供每秒萬萬億次浮點運算的計算能力和10PB資料。為此,英特爾在設計與工程模式方面進行了戰略性轉變,將紮根於六大技術支柱,加快創新步伐。
軟硬協同:加速六大技術支柱落地
Raja Koduri表示,在接下來的十年中,產業界會出現比過去五十年中多得多的架構提升。英特爾的產品覆蓋的廣泛計算架構包括標量(Scalar)、向量(Vector)、矩陣(Matrix)和空間(Spatial),英特爾稱之為SVMS架構。英特爾希望提供多種架構組合,部署在CPU、GPU、FPGA和加速器套件之中,並通過可擴充套件的軟體堆疊釋放強大的能力。
CPU可以說是英特爾的看家法寶。Raja Koduri也認為,CPU依然是當今世界上最重要和最有價值的架構,英特爾將不斷引領標量架構向前發展。
在擅長高效能運算的向量架構的GPU方面,英特爾將在2020年推出首款獨立顯示卡,並預計在2021年推出基於英特爾Xe架構7奈米通用顯示卡。據悉,英特爾在GPU方面將會推出全棧產品,從低功耗和移動領域一直擴充套件到每秒萬萬億次浮點運算的大型資料中心等全場景。
Raja Koduri對將要推出的英特爾獨立顯示卡的競爭力充滿信心,“最大的區別就是我們有能力和自信來提供更加一致的使用者體驗,不管是在臺式機、手機還是在其他不同的裝置上,都可以獲得完全一致的使用者體驗,而這是其他兩家完全做不到的。”
隨著異構計算時代的到來,兼具靈活性和高效能的FPGA優勢開始逐漸體現。在FPGA方面,英特爾已經推出了多款成功產品。作為英特爾下一代FPGA產品,英特爾Agilex家族完美地結合了基於英特爾10納米制程技術構建的FPGA結構和創新型異構3D SiP技術,將模擬、記憶體、自定義計算、自定義I/O,英特爾eASIC和FPGA邏輯結構整合到一個晶片封裝中。
在AI領域,英特爾準備了全面的AI戰略,有非常明確的AI加速器路線圖,在下一代晶片Cascade Lake上看到CPU插槽中大量的AI加速器,GPU也將有很多AI功能,同時,英特爾還還大力投入軟體開發。Raja Koduri相信,當AI真正蓬勃時,英特爾將是唯一一家擁有完整全棧產品的公司,滿足從低功耗到大型資料中心的所有應用需求。
Raja Koduri相信,對於全新硬體架構的每一個數量級的效能提升潛力,軟體能帶來兩個數量級的效能提升。要想實現指數級的增長,必須要硬體和軟體來共同創新。為此,英特爾推出oneAPI專案,以一個解決方案支援四種架構,通過跨架構、高效能、開放的統一程式語言DPC++和更高效能函式庫,oneAPI將幫助開發者們充分釋放SVMS架構的全面性能。
據Raja Koduri透露,英特爾將在今年第四季度釋出Beta版本。在oneAPI專案的推廣上,英特爾會充分藉助開發者社群的力量。“英特爾有非常豐富的經驗和全球範圍內廣泛的社群合作伙伴,我們將從自己非常擅長的開源社群入手;其次,我們也將與高校展開配合協作,同時也將和個人開發者和大型企業機構進行緊密協作,打造完整的技術社群。”
展望SVMS架構的未來,Raja Koduri認為,下一步更大規模優化和升級的突破點將會是在記憶體和互連方面。“資料量實在是太龐大了,我們必須要清楚如何應對大規模資料的處理方式。”在以資料為中心的世界,將會有四種主要架構、六個記憶體和儲存層級、四個互連層級,這也讓安全領域所面臨的挑戰呈指數級增長。“英特爾關注的並不僅僅是特定的安全領域,而是所有的不同層次,以及全堆疊的不同安全效能。未來,英特爾將不斷擴充安全領域的路線圖,以確保從電晶體到虛擬化再到應用層每個層級的安全,我們有著非常完整的解決方案。”