在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

讓開發(fā)者更輕松 英特爾oneAPI加速統(tǒng)一跨架構編程

硬件設計 ? 2019-12-23 17:25 ? 次閱讀

數(shù)據(jù)洪流下,AI、5G等新技術催生的創(chuàng)新應用帶來更加多元化的計算需求,這就要求多樣化的計算架構。為此,英特爾提出了“xPU”策略,也就是英特爾不再局限于CPU(向量計算),而是向GPU(矢量計算)、AI(矩陣計算)和FPGA(空間計算)進行延展。

基于此,我們看到英特爾構建了一個包含CPU、GPU、AI加速器、FPGA,以及如神經(jīng)擬態(tài)計算等面向未來的計算架構。在這樣的計算架構支撐下,我們正在邁入超異構計算時代。

在超異構計算時代,英特爾確立了制程和封裝、架構、內存和存儲、互連、安全、軟件六大技術支柱,全方位推動計算創(chuàng)新發(fā)展。在這其中,英特爾軟件是推動未來計算創(chuàng)新的隱形力量。

軟件加速硬件指數(shù)級創(chuàng)新

毋庸置疑,英特爾在硬件層面的創(chuàng)新是有目共睹的。但是進入到超異構計算時代,計算力指數(shù)級上升的實現(xiàn)一定是基于硬件與軟件的結合。所以英特爾借助“軟件先行”的戰(zhàn)略,推進硬件和軟件的共同創(chuàng)新,來引領異構計算的整合和創(chuàng)新,實現(xiàn)計算力指數(shù)級增長,滿足未來多元化的計算需求。

在以數(shù)據(jù)為中心的戰(zhàn)略指引下,英特爾不光在硬件層面進行創(chuàng)新,還在軟件層面進行投入。因為整個計算架構不是原來的單一CPU架構,需要針對不同的架構和負載進行整合,軟件在中間起了一個最關鍵的橋梁作用。

其實,英特爾在軟件領域的投入是巨大。英特爾在全球大概十萬到十一萬人,軟件工程師占到15%左右(15000名左右)。而在中國,英特爾亞太研發(fā)中心正式員工超過2000人,是涵蓋英特爾各個產(chǎn)品部在中國最大的、最完整的綜合性研發(fā)機構,擁有世界一流的工程研發(fā)能力。

英特爾通過軟件實現(xiàn)軟硬協(xié)同、生態(tài)共贏:提供簡便可擴展的工具,來加速應用開發(fā)部署;堅持客戶至上,針對不同類型的工作負載進行優(yōu)化;秉承開放理念,推動開源、開放生態(tài)系統(tǒng)協(xié)作;產(chǎn)學研對接,培育面向未來的創(chuàng)新人才。

在軟件生態(tài)構件中,開發(fā)者是重要一環(huán)。英特爾已經(jīng)深入開發(fā)者生態(tài)領域超過20年,并有10000項與客戶緊密合作的軟件部署,是Linux Kernel最大的貢獻者,每年修改的代碼超過50萬行,為100多個操作系統(tǒng)進行過優(yōu)化,并且擁有超過兩千萬活躍開發(fā)者的生態(tài),而這些只是英特爾龐大的軟件實力的一部分。英特爾跨基礎架構、網(wǎng)絡、操作系統(tǒng)的開發(fā)經(jīng)驗,開發(fā)工具和SDK以及其所參與并影響的標準制定組織的數(shù)量在業(yè)界是無與倫比的。

基于這樣深厚的積淀,英特爾希望通過“統(tǒng)一架構編程”,圍繞架構創(chuàng)新進行擴展,并且讓所做的一切都是簡便和可擴展的。英特爾軟件所做的事情使所有的硬件的每一個晶體管都能夠能力充分發(fā)揮起來,使得開發(fā)者能夠非常容易地把軟硬件充分用起來。

oneAPI打造統(tǒng)一架構編程

跨架構(CPU、GPU、FPGA及其他加速器)開發(fā)能力對于處理數(shù)據(jù)密集型工作負載極為重要,因為這種工作負載需要多種架構,這也將成為未來的常態(tài)。不過多架構編程面臨諸多挑戰(zhàn)比如專用工作負載日益增多、尚無通用編程語言或 API、不一致的跨平臺工具支持、每個平臺需要單獨的軟件投資、需采用不同的以數(shù)據(jù)為中心的硬件等。

在今天,每一個硬件平臺往往需要開發(fā)者維護獨立的代碼庫,這些代碼庫需要使用不同的語言、庫和軟件工具進行編程。這是一項極其復雜和耗費時間的工作,會大大降低開發(fā)速度、抑制創(chuàng)新。

為了解決這樣的業(yè)界難題,英特爾發(fā)布了一項全新軟件行業(yè)計劃oneAPI。oneAPI為異構計算提供了一個統(tǒng)一和簡化的應用程序開發(fā)編程模型,這種統(tǒng)一性為開發(fā)者提供了一個統(tǒng)一的開發(fā)體驗,因為其面對不同的異構硬件,他們不需要學習不同的編程方法。

具體來說,oneAPI基于標準的跨架構語言Data Parallel C++和SYCL功能強大的API,旨在加速特定領域的主要功能底層硬件接口,可為供應商提供硬件抽象層,支持針對不同的架構和供應商重復使用代碼。也就是說oneAPI支持直接編程和API編程,并提供統(tǒng)一的語言和庫,可以在包括CPU、GPU、FPGA和AI加速器等不同硬件架構上提供完整的本地代碼性能。oneAPI的簡單易用和高性能讓開發(fā)者不再需要維護不同的代碼庫、多種編程語言以及不同的工具和工作流程。

英特爾對于未來計算的展望和承諾是:SVMS架構(S是Scalar標量,V是Vector向量,M是Matrix矩陣,S是Space空間),也就是我們前面提到的超異構計算。而在SVNS架構之上,英特爾構建oneAPI,對這些硬件進行了抽象。開發(fā)者針對的是這個抽象來寫程序,而不是具體的硬件。在oneAPI是框架和中間件框架提供了更高一層的抽象和語義,開發(fā)者可以在上面快速開發(fā),高效部署。

我們可以將oneAPI理解成英特爾的中間件層,上面有各種不同類型的行業(yè)應用,如果你要調英特爾底層的硬件,就統(tǒng)一用oneAPI進行研發(fā)。比如面向視覺計算的OpenVINO就是構建在oneAPI之上,支持CPU、FPGA、Movidius、GPU等,編寫一次以后可以通過異構的接口支撐跑在其他的硬件平臺之上。

oneAPI以開發(fā)者為中心,是為多架構并存的世界重新定義的一種新編程方式,讓開發(fā)者可以自由選擇架構,無需在性能上作出妥協(xié),也大大降低了使用不同的代碼庫、編程語言、編程工具和工作流程所帶來的復雜性。oneAPI產(chǎn)品為開發(fā)者提供了全套的開發(fā)工具,包括編譯器、編程庫、分析器等,并把這些工具封裝為特定領域的工具包。

oneAPI保留了現(xiàn)有軟件投資,包括支持現(xiàn)有語言,同時為開發(fā)人員創(chuàng)造更多豐富的應用程序提供了靈活性,幫助他們在保留現(xiàn)有軟件投資的基礎上,搭建一座無縫連接的橋梁,從而為未來的多架構世界創(chuàng)造更多豐富的應用程序。比如oneAPI支持高級移植、分析和調試工具,包括英特爾Vtune分析器、英特爾Advisor等,其中英特爾DPC++兼容性工具支持CUDA代碼遷移。

除此以外,oneAPI包括了一項基于開放規(guī)范的行業(yè)計劃,該規(guī)范包括一種編程語言、強大的API函數(shù)庫以及底層硬件接口。比如Data Parallel C++可提供跨平臺數(shù)據(jù)并行性支持,而SYCL是全行業(yè)開展的一項標準化工作,旨在定義面向C++的跨平臺數(shù)據(jù)并行性支持。這就意味著各個不同加速器提供商可以在oneAPI框架里提供對它自己硬件的支持,其實已經(jīng)有第三方通過oneAPI對于NVIDIA的CUDA進行上層的封裝,這樣對于開發(fā)人員來講,他也可以oneAPI支持NVIDIA的GPU,其想象空間巨大。

開發(fā)人員從現(xiàn)在開始就可以在英特爾DevCloud for oneAPI上對基于多種英特爾架構(包括英特爾至強可擴展處理器、帶集成顯卡的英特爾酷睿處理器、英特爾FPGA如英特爾Arria、Stratix等)的代碼和應用進行測試。它是一個開發(fā)系統(tǒng),支持使用英特爾的oneAPI測試版軟件在所有英特爾CPU、GPU和FPGA上開發(fā)、測試和運行工作負載。用戶無需下載,無需購買硬件,無需安裝,無需設置和配置,即可使用英特爾oneAPI工具套件,了解 Data Parallel C++,評估工作負載,構建異構應用,設計項目原型。

目前oneAPI還是Beta測試版,預計2020年Q4發(fā)布正式版。畢竟oneAPI是一個全新的開發(fā)編程模型,足夠長的測試期可以收集更多開發(fā)人員的反饋,完善產(chǎn)品。只有更多的開發(fā)者使用oneAPI,其價值才會凸顯出來。

oneAPI的發(fā)布源自英特爾數(shù)百萬小時軟件工程開發(fā)的努力,并且標志著一個行業(yè)內的變革,從今天受限、封閉的編程方法演變到一個開放的、基于標準的模式,助力開發(fā)人員實現(xiàn)跨架構的參與和創(chuàng)新,為全球開發(fā)人員提供一座從現(xiàn)有代碼和技能過渡到即將來臨的xPU時代的橋梁。

oneAPI是英特爾借助軟件力量充分釋放硬件性能這一長期探索之旅的第一步,也是重要一步。目前英特爾正在與高校、合作伙伴等通過將oneAPI引入學校課程、線下Workshop等讓更多開發(fā)者認識和使用oneAPI,同時通過開發(fā)人員指南、培訓、英特爾工具支持論壇、ISV和應用支持等加速oneAPI的落地。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關推薦

    《HarmonyOS第課》煥新升級,賦能開發(fā)者快速掌握鴻蒙應用開發(fā)

    云梯 《HarmonyOS第課》分為基礎、中級、高級及主題課程四大模塊,為不同層次開發(fā)者量身定制學習路徑。 基礎課程針對初級開發(fā)者,使其能夠在指導下讓開發(fā)者快速入門。傳授Harmon
    發(fā)表于 01-02 14:24

    英特爾考慮出售Altera股權

    近日,英特爾(Intel)正積極尋求出售其可編程芯片制造子公司Altera的股權,并考慮引入戰(zhàn)略投資或PE投資。據(jù)悉,英特爾對Altera的估值約為170億美元,而英特爾于2015年以
    的頭像 發(fā)表于 10-21 15:42 ?471次閱讀

    英特爾將攜手AMD共同捍衛(wèi)x86生態(tài)

    Advisory Group)由英特爾和AMD共同創(chuàng)立,其目標在于推動x86架構的未來發(fā)展,簡化軟件開發(fā)流程,保障互操作性和接口的致性,并為開發(fā)
    的頭像 發(fā)表于 10-16 13:49 ?501次閱讀

    英特爾中國開源技術委員會成立周年

    開源已成為技術和產(chǎn)業(yè)生態(tài)發(fā)展的重要趨勢。英特爾秉持著開放、選擇、信任的原則貫徹開源,并在社區(qū)、開源項目、開發(fā)者等方面貢獻力量,帶動更多參與共同實現(xiàn)生態(tài)繁榮。2023年2月,英特爾中國
    的頭像 發(fā)表于 08-16 15:35 ?479次閱讀

    從運動員到開發(fā)者: 英特爾以開放式AI系統(tǒng)應對多重挑戰(zhàn)

    打造的生成式AI(GenAI)檢索增強生成(RAG)解決方案。該成果深度展示了英特爾如何通過基于英特爾?至強?處理器和英特爾??Gaudi AI加速器的開放式AI系統(tǒng)及平臺,幫助
    的頭像 發(fā)表于 07-25 09:28 ?301次閱讀
    從運動員到<b class='flag-5'>開發(fā)者</b>: <b class='flag-5'>英特爾</b>以開放式AI系統(tǒng)應對多重挑戰(zhàn)

    英特爾確認Ponte Vecchio GPU將以云服務形式推出

    英特爾在公告中強調,隨著AI技術需求的不斷增加,公司重點利用Gaudi AI加速器的性能優(yōu)勢及有競爭力的價格,實現(xiàn)其迅速拓展。同時,至強系列CPU依然是HPC解決方案的首選,而數(shù)據(jù)中心GPU Max亦可在英特爾
    的頭像 發(fā)表于 05-18 17:14 ?1071次閱讀

    BittWare提供基于英特爾Agilex? 7 FPGA最新加速

    BittWare 當前的加速板產(chǎn)品組合包括最新的英特爾 Agilex 7 FPGA F、I 和 M 系列,包括 Compute Express Link (CXL) 和 PCIe* 5.0
    的頭像 發(fā)表于 04-30 15:22 ?844次閱讀
    BittWare提供基于<b class='flag-5'>英特爾</b>Agilex? 7 FPGA最新<b class='flag-5'>加速</b>板

    英特爾開發(fā)套件『哪吒』在Java環(huán)境實現(xiàn)ADAS道路識別演示 | 開發(fā)者實戰(zhàn)

    本文使用來自OpenModelZoo的預訓練的road-segmentation-adas-0001模型。ADAS代表高級駕駛輔助服務。該模型識別四個類別:背景、道路、路緣和標記。硬件環(huán)境此文使用了英特爾開發(fā)套件家族里的『哪吒』(Nezha)
    的頭像 發(fā)表于 04-29 08:07 ?602次閱讀
    <b class='flag-5'>英特爾</b><b class='flag-5'>開發(fā)</b>套件『哪吒』在Java環(huán)境實現(xiàn)ADAS道路識別演示 | <b class='flag-5'>開發(fā)者</b>實戰(zhàn)

    英特爾面向AI PC軟件開發(fā)者與硬件供應商新增助力計劃

    英特爾公司近日宣布“AI PC加速計劃”再添兩項人工智能(AI)新舉措,即新增“AI PC開發(fā)者計劃”,并吸納獨立硬件供應商(IHV)加入“AI PC加速計劃”。
    的頭像 發(fā)表于 04-02 10:09 ?344次閱讀

    英特爾宣布AI PC加速計劃新增兩項AI舉措

    首先,“AI PC 開發(fā)者計劃”面向軟件研發(fā)人員和獨立軟件開發(fā)商,為他們提供便捷的開發(fā)環(huán)境,助力加速大規(guī)模運用新型 AI技術。此計劃包含
    的頭像 發(fā)表于 03-27 16:03 ?398次閱讀

    【轉載】英特爾開發(fā)套件“哪吒”快速部署YoloV8 on Java | 開發(fā)者實戰(zhàn)

    OpenVINO 工具套件基于OneAPI開發(fā),可以加快高性能計算機視覺和深度學習應用開發(fā)速度的工具套件,適用于從邊緣到云的各種英特爾計算平臺上,幫助用戶更快地將更準確的真實世界數(shù)據(jù)的
    的頭像 發(fā)表于 03-23 08:05 ?589次閱讀
    【轉載】<b class='flag-5'>英特爾</b><b class='flag-5'>開發(fā)</b>套件“哪吒”快速部署YoloV8 on Java | <b class='flag-5'>開發(fā)者</b>實戰(zhàn)

    基于英特爾哪吒開發(fā)者套件平臺來快速部署OpenVINO Java實戰(zhàn)

    OpenVINO 工具套件基于OneAPI開發(fā),可以加快高性能計算機視覺和深度學習應用開發(fā)速度的工具套件,適用于從邊緣到云的各種英特爾計算平臺上
    的頭像 發(fā)表于 03-21 18:24 ?1523次閱讀
    基于<b class='flag-5'>英特爾</b>哪吒<b class='flag-5'>開發(fā)者</b>套件平臺來快速部署OpenVINO Java實戰(zhàn)

    英特爾旗下FPGA公司Altera正式亮相

    日前,英特爾 FPGA Vision線上直播中發(fā)布,將英特爾編程解決方案事業(yè)部 (PSG) 作為獨立的FPGA公司——Altera。
    的頭像 發(fā)表于 03-18 14:11 ?588次閱讀

    英特爾 DLB 的硬件實施方案加速數(shù)據(jù)傳輸

    英特爾 動態(tài)負載均衡器(英特爾 DLB)是全新英特爾 至強 可擴展處理器中內置的加速器,可提高網(wǎng)絡、在線游戲、金融交易以及入侵檢測和防御
    的頭像 發(fā)表于 03-09 16:34 ?2083次閱讀

    新思科技與英特爾深化合作加速先進芯片設計

    近日,新思科技與英特爾宣布深化合作,共同加速先進芯片設計的步伐。據(jù)悉,新思科技的人工智能驅動的數(shù)字和模擬設計流程已經(jīng)成功通過英特爾代工的Intel 18A工藝認證,這突破性的進展標志
    的頭像 發(fā)表于 03-06 10:33 ?683次閱讀
    主站蜘蛛池模板: 五月天婷婷网站| 优优优色| 乱人伦精品一区二区| 久久精品成人免费网站| 久久综合中文字幕| 黄色3急| 日韩高清一级| 午夜综合| 宅男在线看片| 亚洲国产精品综合久久久| 亚洲狠狠婷婷综合久久久图片| 五月婷婷影视| 奇米视频在线观看| 精品伊人久久大线蕉地址| 成年毛片| 第四色激情| 国模啪啪一区二区三区| 噜噜噜色| 猛操女人| 操美女大逼逼| 视频在线观看高清免费看| 国产逼逼视频| 午夜视频www| 五月婷婷婷| 免费看日本黄色片| 伦理一区二区三区| 国产99色| 日本加勒比在线播放| 深夜网站在线| 曰本在线| 男人的天堂视频网站清风阁| 成人在线色视频| 开心色99xxxx开心色| 在线免费观看一区二区三区| 亚洲四虎| 黄色视屏免费在线观看| 国产www色| 免费人成网站永久| 国产福利毛片| 男女交性高清视频无遮挡| 四虎永久免费最新在线|