訂閱
糾錯
加入自媒體

英特爾oneAPI:跨SVMS架構統(tǒng)一簡化編程,為開發(fā)者帶來更高效率與性能

2019-08-30 11:02
來源: 粵訊

當今世界,人工智能(AI)、云數據中心、物聯網、下一代網絡、自動駕駛等數據密集型工作負載不斷擴展,一個以數據為中心的多元化計算時代正在到來。為此,英特爾改變自己的工程與產品創(chuàng)新模式,推出六大技術支柱戰(zhàn)略,將聚焦于橫跨制程和封裝、架構、內存和存儲、互連、安全、軟件這六大領域的創(chuàng)新,以應對多元化的計算需求。軟件的重要性被提到了前所未有的高度。英特爾認為,對于全新硬件架構的每一個數量級的性能提升潛力,軟件能帶來兩個數量級的性能提升。同時推出的oneAPI項目,便是要以軟件來最大程度釋放硬件性能。近日,英特爾在北京召開軟件戰(zhàn)略與技術溝通會,英特爾發(fā)言人們更深入地介紹了英特爾oneAPI的戰(zhàn)略意義和技術細節(jié)。

英特爾oneAPI:跨SVMS架構統(tǒng)一簡化編程,為開發(fā)者帶來更高效率與性能

英特爾架構、圖形與軟件部副總裁Bill Savage介紹oneAPI

隨著我們邁入以數據為中心的時代,我們看到的不僅是數據量的爆發(fā),更是有數據形態(tài)的巨大變化:從傳統(tǒng)的文本、圖形數據,到現在的視頻、音頻、社交等非結構化數據,未來還有包括聯網汽車數據、神經網絡數據、基因數據等更多形態(tài)的數據。這種海量數據的多樣性所需要的計算能力是不一樣的,這就帶來了數據處理方式和計算架構的延伸。未來十年我們將看到比過去五十年中多得多的架構提升。英特爾的產品覆蓋的廣泛計算架構包括標量(Scalar)、矢量(Vector)、矩陣(Matrix)和空間(Spatial),分別主要應用于CPU、GPU、AI加速器和FPGA產品。英特爾指出,在接下來五到十年中最重要的現代工作負載,就是這種標量、矢量、矩陣和空間架構的組合,英特爾稱之為SVMS架構。

英特爾的oneAPI,便是從軟件層面來簡化和統(tǒng)一跨SVMS架構的創(chuàng)新。英特爾架構、圖形與軟件部副總裁兼計算性能與開發(fā)者產品部門總經理Bill Savage介紹道:“oneAPI既是一種行業(yè)規(guī)范,同時又是英特爾的一種產品。它可以簡化并且統(tǒng)一跨不同架構、跨不同廠商之間的編程,它是一個鼓勵社區(qū)和行業(yè)支持的一種開放、標準的解決方案!被谟⑻貭栜浖a品和豐富的架構經驗打造的oneAPI,其底層接口被廣泛的生態(tài)系統(tǒng)采用。通過跨架構統(tǒng)一并簡化編程,oneAPI將為開發(fā)者帶來更高的生產效率和毫不妥協的性能。

英特爾oneAPI:跨SVMS架構統(tǒng)一簡化編程,為開發(fā)者帶來更高效率與性能

英特爾架構、圖形與軟件部副總裁Bill Savage發(fā)表演講

oneAPI主要包含兩個部分,第一部分是跨架構的編程語言,第二部分是能夠滿足不同領域需求的跨架構庫的集合。而無論是這種高級的編程語言,還是架構庫,重點都將放在提供全面的性能上。在oneAPI項目中,英特爾攜手行業(yè)開發(fā)了一種叫做Data Parallel C++(DPC++)的全新的語言,以支持實現橫跨SVMS架構的數據并行編程!岸嘣軜嬓枰碌木幊陶Z言,”英特爾架構、圖形與軟件部副總裁兼編譯器與語言部門總經理Alice Chan指出,“英特爾現在開發(fā)的新語言Data Parallel C++,它是開放的、基于標準的,能夠跨不同的硬件架構提供高性能。為英特爾硬件和全行業(yè)提供毫不妥協的高性能和生產效率!

英特爾oneAPI:跨SVMS架構統(tǒng)一簡化編程,為開發(fā)者帶來更高效率與性能

英特爾架構、圖形與軟件部副總裁兼編譯器與語言部門總經理Alice Chan介紹DPC++

英特爾架構、圖形與軟件部首席工程師Eric Lin接著針對AI和數據分析等領域介紹了英特爾oneAPI的高性能庫、框架優(yōu)化,以及OpenVINO的部署。英特爾的高性能庫,如英特爾數學核心函數庫(MKL)、數據分析加速庫(DAAL)和面向深度神經網絡的英特爾數學核心函數庫(MKL-DNN)等,都已集成于oneAPI之中,為開發(fā)者屏蔽硬件復雜性,讓開發(fā)者得以隨時獲取高性能。Eric還介紹:“OpenVINO所做的事情就是讓開發(fā)者直接用一個統(tǒng)一API。OpenVINO是我們實際的商業(yè)部署,幫開發(fā)者完成簡單的開發(fā)、簡單的維護、并帶來高性能,它展示了oneAPI愿景的現實!

英特爾oneAPI:跨SVMS架構統(tǒng)一簡化編程,為開發(fā)者帶來更高效率與性能

英特爾架構、圖形與軟件部首席工程師Eric Lin介紹統(tǒng)一API的優(yōu)勢

英特爾oneAPI以一個解決方案支持四種架構,通過跨架構、高性能、開放的統(tǒng)一編程語言DPC++和幫助開發(fā)者獲得更高性能的庫,它將幫助開發(fā)者們充分釋放SVMS架構的全面性能。英特爾將在2019年第四季度發(fā)布一個oneAPI開發(fā)者測試版本,即一個英特爾參考產品,并披露更多項目相關細節(jié)。

聲明: 本文系OFweek根據授權轉載自其它媒體或授權刊載,目的在于信息傳遞,并不代表本站贊同其觀點和對其真實性負責,如有新聞稿件和圖片作品的內容、版權以及其它問題的,請聯系我們。

發(fā)表評論

0條評論,0人參與

請輸入評論內容...

請輸入評論/評論長度6~500個字

您提交的評論過于頻繁,請輸入驗證碼繼續(xù)

暫無評論

暫無評論

人工智能 獵頭職位 更多
掃碼關注公眾號
OFweek人工智能網
獲取更多精彩內容
文章糾錯
x
*文字標題:
*糾錯內容:
聯系郵箱:
*驗 證 碼:

粵公網安備 44030502002758號