您的位置:首页手机教程 → Intel释出One API计画只要懂C++,就能简单打造跨硬体应用服务

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硬体平台建造更多应用项目。

最新文章

    关于我们|免责申明|商务合作|友情链接|网站地图

    @2019- QHmanhua.com 清欢网 All Rights Reserved