AI硬件碎片化難題,英特爾用“一個API”解決,還推出新語言DPC++(intel api)

曉查 發自 凹非寺

量子位 報道 | 公眾號 QbitAI

AI開發者最怕什么?硬件不統一,帶來的開發碎片化問題。

現在用于AI開發的硬件,不僅有CPU、GPU,還有FPGA、AI專用計算芯片。不同的硬件需要不同的API,甚至是不同的編程語言。將原來開發的AI程序移植到另外一種架構上,是一件極為困難的事情。

本周,英特爾在北京的一場技術溝通會上,分享了“oneAPI”項目,致力于用軟件解決AI開發中硬件不統一的問題。

其實,早在去年12月,英特爾就推出了“oneAPI”,并宣布將于2019年第四季度發布開發者測試版本。

AI硬件碎片化難題,英特爾用“一個API”解決,還推出新語言DPC++(intel api)

顧名思義,“oneAPI”的目的就是提供統一的編程模型,簡化在不同硬件架構上的AI程序開發工作,讓開發者用一套源代碼創建適用于不同硬件的AI應用程序。

四種硬件,一個API

當今AI運算主要用到的硬件包括4種:CPU、GPU、FPGA、和AI加速器。英特爾的優勢在于,他們是少數全面涉及這4種芯片的半導體廠商。

英特爾不僅擁有CPU、集成顯卡,還通過收購Altera、Nervana兩家公司獲得了大量在FPGA、AI芯片上的設計開發經驗。

另外,數據為中心的多元化計算覆蓋了標量(Scalar)、矢量(Vector)、矩陣(Matrix)和空間(Spatial)4種運算,即SVMS架構,它需要一個高效的軟件編程工具來充分釋放其性能。

在硬件和運算方式如此多種多樣的背景下,英特爾順勢推出了oneAPI。

oneAPI支持直接編程API編程,并將提供統一的語言和庫,可以在包括CPU、GPU、FPGA、和AI加速器等不同硬件上,提供完整的本地代碼性能。

AI硬件碎片化難題,英特爾用“一個API”解決,還推出新語言DPC++(intel api)

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

在分享會上,英特爾架構、圖形與軟件部副總裁 Bill Savage表示,英特爾的歷史產品以及將來發布的產品都會支持oneAPI,英特爾在上周Hot Chip上最新發布兩款專門用于AI運算的芯片NNP-T和NNP-I也都會支持oneAPI。

oneAPI也是一個向所有硬件廠商開放的標準,英特爾希望所有廠商都能加入進來,為開發AI程序的簡化工作做出貢獻。

英特爾oneAPI中包含幾個重要的運算函數庫:英特爾數學核心函數庫(MKL)、數據分析加速庫(DAAL)、面向深度神經網絡的英特爾數學核心函數庫(MKL-DNN),它們為開發者實習深度學習提供了便利。用戶無需再考慮硬件的細節,所有的庫都針對英特爾的硬件進行了優化。

AI硬件碎片化難題,英特爾用“一個API”解決,還推出新語言DPC++(intel api)

英特爾架構、圖形與軟件部首席工程師Eric Lin介紹統一API的優勢

新的編程語言

有了oneAPI還不夠。英特爾認為,多元化架構需要全新的并行、公開編程語言,現有的C 、MATLAB以及英偉達硬件專有的CUDA,都無法滿足需求。

因此,英特爾還為oneAPI加入了一個配套的直接編程語言Data Parallel C (簡稱DPC ),這是一種基于標準的開放式跨行業語言,可替代單一架構專有語言,能夠提供并行編程的效率和性能。

AI硬件碎片化難題,英特爾用“一個API”解決,還推出新語言DPC++(intel api)

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

但是一門新的編程語言往往會遇到推廣困難的問題。英特爾編譯器與語言部門總經理Alice Chan表示,英特爾在設計DPC 的時候,在語法上和CUDA非常接近,如果程序員對于CUDA非常熟悉的話,那么使用DPC 進行編程應該沒有任何問題。

DPC 的學習曲線非常平滑,適合其他編程語言的開發者快速上手,從而更容易將原來的項目遷移到oneAPI上。

合作與對手

英特爾透露,目前oneAPI已經和很多廠商展開了合作。其中就包括了百度的在Paddle Paddle。

Facebook首席科學家、2019年圖靈獎得主LeCun也發了一條推特,表示PyTorch獲得了oneAPI的優化。

AI硬件碎片化難題,英特爾用“一個API”解決,還推出新語言DPC++(intel api)

一家美國公司Taboola在使用英特爾至強oneAPI經過優化之后,性能達到了2.5倍的提升。

作為AI領域最重要的的硬件供應商,英偉達是一個繞不開的話題。

對于這個尖銳的話題,Bill說:

英特爾和競爭對手不同,我們的競爭對手只對一到兩個專用架構感興趣。我們要所有架構被支持,并且他們能夠很好地一起協作。

oneAPI是向所有硬件廠商開放的,也會對英偉達開放。我預期oneAPI將會被得到實施和廣泛部署,這是我對未來的期待。

不知道黃仁勛怎么看。

— 完 —

誠摯招聘

量子位正在招募編輯/記者,工作地點在北京中關村。期待有才氣、有熱情的同學加入我們!相關細節,請在量子位公眾號(QbitAI)對話界面,回復“招聘”兩個字。

量子位 QbitAI · 頭條號簽約作者

?\’?\’ ? 追蹤AI技術和產品新動態

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2024年7月8日 下午4:44
下一篇 2024年7月8日 下午4:56

相關推薦

  • 山東省青年教師科研項目

    山東省青年教師科研項目 近年來,山東省在教育領域取得了顯著的成績,同時也涌現出了一批優秀的青年教師。作為山東省教育領域的新力量,這些青年教師正在推動教育事業的發展,為山東省的未來做…

    科研百科 2025年5月9日
    7
  • 軟件測試與項目管理

    軟件測試與項目管理: 測試在軟件開發中的重要性 在軟件開發過程中,測試是非常重要的一部分。測試可以幫助發現軟件中的錯誤和缺陷,確保軟件的質量和可靠性。同時,測試還可以幫助開發人員在…

    科研百科 2025年9月2日
    3
  • 華為項目管理圖書推薦

    華為項目管理圖書推薦 隨著華為在通信領域的迅速發展,項目管理成為了該公司最重要的一項任務。作為一家世界知名的科技公司,華為在項目管理方面有著非常豐富的經驗和專業知識。為了更好地學習…

    科研百科 2025年8月13日
    2
  • 論系統項目的質量管理

    系統項目質量管理的重要性 隨著信息技術的不斷發展,系統項目已經成為現代企業運營中不可或缺的一部分。然而,系統項目的成功不僅僅取決于項目本身,還受到項目質量管理的影響。因此,系統項目…

    科研百科 2025年7月12日
    2
  • 上班怎么做科研項目的

    上班如何做科研項目 在上班期間,如何充分利用時間進行科研項目?下面是一些建議: 1. 制定計劃:在開始工作之前,制定一個詳細的計劃是非常重要的。這個計劃應該包括每個任務的時間表和完…

    科研百科 2025年4月28日
    3
  • C類項目

    C語言概述 C語言是一種通用的編程語言,由Dennis Ritchie在貝爾實驗室于1972年開發出來。C語言最初是為UNIX操作系統編寫而設計的,但現在被廣泛應用于各種領域的軟件…

    科研百科 2024年10月4日
    25
  • 生物供應鏈科研項目有哪些

    生物供應鏈科研項目有哪些 生物供應鏈是指從原材料到最終產品的全過程中涉及生物體或其相關信息的供應鏈,其涵蓋了從原材料采購到產品交付的整個過程中涉及到的生物技術、生物制品、生物材料等…

    科研百科 2024年8月11日
    8
  • 健康數據中標石河子市人民醫院采購單病種管理軟件項目(石河子市人民醫院招標)

    12月14日,健康數據中標石河子市人民醫院采購單病種管理軟件項目。 日前,石河子市人民醫院啟動“單病種管理軟件采購項目”。在本次競標中,健康數據憑借深厚的研發實力、持續的創新能力、…

    科研百科 2022年10月22日
    398
  • 最簡練的風水學問之一:金鎖玉關24山砂水經(金鎖玉關24山風水砂水訣)

    《金鎖玉關》注重“四沙”、“四水”和周圍的環境形勢,所謂“四沙”、“四水”,即坎、巽、坤、震四方為沙則吉,乾、艮、兌、離四方為“水”則吉,反之則兇。 傳統風水學,在立向,不論是陽宅…

    科研百科 2024年5月21日
    47
  • crm客戶關系管理理論

    客戶關系管理(CRM)理論是一種重要的商業理論,它描述了如何通過有效地管理與客戶之間的關系來提高企業的業務績效和競爭力。CRM系統是一種用于跟蹤和管理客戶關系的軟件,它可以幫助企業…

    科研百科 2025年1月2日
    13
你看桌子上都是你流的| 久久毛片免费看一区二区三区| 最近免费最新高清中文字幕韩国| 亚洲欧美日韩精品在线| 欧美大肚乱孕交hd| 亚洲熟妇色xxxxx欧美老妇| 欧美人与动另类在线| 亚洲免费人成在线视频观看| 最新69堂国产成人精品视频| 亚洲av日韩精品久久久久久久| 日韩中文字幕视频| 久久夜色精品国产噜噜亚洲AV| 无人码一区二区三区视频| 久久99九九99九九精品| 山东女人一级毛片| 一女多男在疯狂伦交在线观看 | 久久精品久久久久观看99水蜜桃| 无码色偷偷亚洲国内自拍| 中文字幕精品亚洲无线码一区| 女的被触手到爽羞羞漫画| jealousvue熟睡入侵中| 国产视频一区二区在线播放| 521色香蕉网站在线观看| 国产成人精品久久综合| 色欲色av免费观看| 四虎免费在线观看| 男人强行被开发尿孔漫画| 人妻少妇一区二区三区| 欧美人交性视频在线香蕉| 亚洲av无码一区二区三区在线播放| 日本伦理电影网伦理在线电影| 丰满少妇被猛烈高清播放| 天天操天天摸天天舔| 99久久综合久中文字幕| 国产欧美日韩综合精品一区二区 | 最近最新在线中文字幕| 久久精品国产亚洲香蕉| 性色av一区二区三区| 一个人免费观看视频在线中文| 国产精品爽黄69天堂a| 青青草国产免费久久久下载|