Intel釋出One API計畫 只要懂C++就能簡單打造跨硬體應用服務

2019.06.21 01:09AM
是讓開發者更容易建造硬體應用服務,Intel釋出One API計畫這篇文章的首圖

Intel的One API計畫,是讓開發者能以更簡潔形式在不同硬體平台建立應用服務,並且是建立在C++基礎上的全新程式語言Data Parallel C++ (DPC++),開發者基本上只要懂得C++即可使用,同時能透過單次編碼即可讓程式在不同硬體平台上運作。

首圖

如同去年宣佈推出OpenVINO開發工具組,讓開發者能藉由Intel旗下處理器、FPGA架構視覺處理器VPU等硬體,結合開放電腦視覺與影像處理工具OpenCV、電腦視覺API標準OpenVX打造各類物聯網應用項目,在稍早於於英國倫敦舉辦的Software Technology Day活動中,Intel更宣佈推出One API計畫,讓開發者可以透過更簡單方式在Intel不同硬體平台上讓軟體運作效能達成最佳化。

目前在Intel旗下硬體平台,分別涵蓋CPU、GPU、FPGA,以及人工智慧,分別對應純量運算 (scalar)、向量運算 (vector)、矩陣運算 (matrix),以及空間運算 (spatial),形成Intel說明的「SVMS」運算架構。

但由於不同硬體平台對應不一樣的軟體運算模式,若是要讓整體運算效率更為流暢,同時也期望發揮最大運算效能的話,勢必要讓串接應用進一步簡化。

因此,Intel提出的One API計畫,便是讓開發者能以更簡潔形式在不同硬體平台建立應用服務,例如採用開源架構設計,並且建立在C++基礎上的全新程式語言Data Parallel C++ (DPC++),開發者基本上只要懂得C++即可使用,同時能透過單次編碼即可讓程式在不同硬體平台上運作,另外也能藉由API互通形式串接各項軟硬體、函式庫等資源。

而Intel也將提供更加便利使用的分析與除錯工具,讓開發者更容易找出程式錯誤細節,並且以此評估程式運作效率。

Intel預計在今年第四季開始向開發者提供beta測試版本的One API計畫應用項目,預期讓更多開發者能以Intel硬體平台建造更多應用項目。

相關消息

蘋果新聞
《F1》電影將破 3 億美元全球票房 成蘋果史上最高收益電影
Mash Yang
17 個小時前
關於android播放3gp內含AAC無法撥放問題
hanawa
15 年前
Xbox Game「Lips」Model
stoneip
16 年前
達梭系統收購搜尋應用平台公司 Exalead
news.tw
15 年前
HP引領資料中心結構、伺服器延展性和應用程式自動化的新潮流
news.tw
15 年前
快訊
日亞網友一致推薦 3 款 MUJI 收納神器,線材零食都可以收得乾淨
Shopping guide
1 天前
快訊
送給媽媽的夢幻逸品,日本 Vermicular IH 琺瑯電子鑄鐵鍋,現在下單再送專屬食譜書
Shopping guide
2 個月前
快訊
樂維 RK 藍牙無線機械鍵盤只要 2290,CP 未免也太高
Shopping guide
1 個月前
新奇搞笑
貨幣博物館「裝滿百萬美元的展示箱」被認真魔人破解其實超裝55萬
Twelve
2 天前