作者 | 溫淑
編輯 | 心緣
芯東西11月26日消息,昨日,芯東西及少數媒體,就英特爾數據中心軟體技術及應用方面的進展,與英特爾發言人進行交流。
同時,英特爾方面預告,其軟體方案oneAPI將於12月份發布Gold版本。
2018年,英特爾提出六大技術支柱,其中軟體成為與製程與封裝、XPU架構、內存與存儲、互連、安全並列的重要技術領域。
今年以來,英特爾接連發布10nm SuperFin電晶體技術、首款伺服器獨立顯卡SG1等新品。這一背景下,英特爾在軟體方面進展如何?
為回答這一問題,英特爾架構、圖形和軟體集團副總裁兼中國區經理謝曉清,英特爾大數據技術全球CTO、大數據分析和人工智慧創新院院長戴金權現身講解英特爾軟體技術最新布局。
一、oneAPI Gold版本將於12月發布
在2019年超級計算大會上,英特爾發布以開發者為中心的軟體方案oneAPI。英特爾架構、圖形和軟體集團副總裁兼中國區經理謝曉清稱,今年12月份,英特爾將發布oneAPI Gold版本。
據悉,oneAPI具備以下三大特性:
1、提供友好的編程環境。開發者不被某種語言「綁定」,可自由選擇硬體平臺。
2、提供的編譯器、系統均高度優化,可以實現最大的硬體潛能,並為異構計算硬體加速提供最優支持。
3、開發模式快速高效,將源碼的維護成本降到最低。
謝曉清稱,在PC時代,英特爾通過與微軟緊密合作,將軟體和軟體工具覆蓋到百萬級的開發者;在移動網際網路和雲計算時代,在微軟以外,英特爾與谷歌的安卓、蘋果的IOS、不同的Linux發行版進行合作;展望未來的人工智慧時代,oneAPI將滿足更加廣泛的開發需求。
此外,謝曉清亦分享了當前英特爾在軟體技術領域的三大戰略布局,分別是:
1、軟體優先
謝曉清稱,GPU在圖形、計算、多媒體等方面需要強大的軟體支撐。
英特爾在過去幾十年間,已經圍繞CPU產品形成了軟體生態,在程式語言、系統庫、工具鏈方面形成了強有力生態支持,亦為英特爾Xe產品線提供了良好的起點。
因此,未來英特爾Xe產品線將遵循軟體優先的原則,基於現有生態進行創新。
2、易於擴展
GPU市場存在很多細分市場。面向不同細分市場的GPU產品在性能、功耗、價格等方面存在差異。
為滿足不同領域GPU開發者需求,提升軟體可擴展性必不可少。
對此,英特爾將注重發展集成顯卡生態的發展,同時推出統一、簡化的編程模型oneAPI,以進一步簡化跨架構的開發過程。
3、重點發展全新計算負載和用戶場景
謝曉清稱,英特爾希望解決現有解決方案、產品方案尚不能很好解決的問題,因此英特爾將重點發展全新計算負載和用戶場景。
目前,英特爾發布的oneAPI軟體方案正面向這一戰略,能夠支持不同開發者調試、剖析應用程式各個層面的不同需求。
二、軟體解決方案已落地漢堡王
英特爾大數據技術全球CTO、大數據分析和人工智慧創新院院長戴金權,分享了英特爾oneAPI編譯器oneDNN、oneDAL等產品在實際案例中的應用情況。
基於oneAPI等底層加速庫,英特爾構建了開源大數據+AI軟體平臺Analytics Zoo。
戴金權稱,Analytics Zoo主要從三個層次,助力客戶實現AI落地應用。其中,底層是提供端到端的數據流水線能力,中層提供機器學習的工作流,在最上層構建非常多的不同應用場景。
目前,Analytics Zoo已經應用於快餐品牌漢堡王的食品推薦系統、風力發電解決方案提供商金風慧能的風力預測系統等方案中。
以Analytics Zoo在漢堡王的應用為例,英特爾解決方案實現了模型和數據處理及模型訓練兩方面的創新。
模型方面,英特爾解決方案線通過用戶點單的序列信息構建一個模型,再基於模型做一個Latent Cross的推薦。
在數據處理及模型訓練方面,不同於傳統解決方案建立兩個模型、分別用於大數據處理和深度學習的做法,英特爾解決方案完成了統一的大數據處理和模型訓練流水線。
具體來說,研發團隊將整個端到端的數據處理和模型訓練遷移到基於Analytics Zoo的統一的平臺上,利用Spark、Mxnet、Ray等等,進行數據處理、分析、分布式模型、訓練,以提升效率。
測試數據顯示,相比Google Recommendation AI*提供的推薦模型,該食品推薦系統將下單頁面上的推薦轉化率提高了264%,附加銷售額提高了137%。
結語:六大支柱撐起的多元發展路徑
成立半個世紀以來,英特爾通過與微軟、谷歌、蘋果等公司積極合作,提供了基於各類平臺的軟體開發工具。
在摩爾定律逐漸放緩、各行各業日益呼喚智能化的當下,英特爾正通過對CPU、GPU、FPGA,以及架構、封裝和軟體等領域的持續創新,開闢更多樣化和多維度發展路徑,以滿足日益多元化的計算需求。
這一背景下,將於今年12月亮相的oneAPI Gold版本令人期待。