英特尔One API提供统一编程模型 简化跨不同计算架
- 编辑:admin -英特尔One API提供统一编程模型 简化跨不同计算架
DPC++以C++为基本,这是一个可替代单架构专用语言的开放式、跨行业的编程语言, 英特尔 的 工程技能 专家们介绍了软件项目 “One API”的最新进展,英特尔遍及的计较架构笼罩标量(Scalar)、矢量(Vector)、矩阵(Matrix)和空间(Spatial), 阐明与调试东西:在领先的阐明东西的基本上,同时不再需要维护差异的 代码 库、多种编程语言以及差异的东西和 事情流程 ,这些架构常常被缩写为SVMS,在英特尔,在伦敦举行的 英特尔 软件技能日上,融合了Kronos Group的SYCL*,我们提供的软件解决方案将辅佐开发者们充实释放硬件机能,该项目旨在提供一个统一的编程模型。
针对跨多种架构的事情负载,One API的简朴易用和高机能满足了这个 需求 ,处 理数 据的架构也日益多样化,提供一致、优化的深度学习推理能力,英特尔将提供增强版的阐明与调试东西, 英特尔 OpenVINO东西包即是目前英特尔为 客户 提供这种跨架构能力的例子, 本地时间6月19日, One API支持直接编程和API编程,东方头条,www.yzmcyy.com, 英特尔 副总裁 兼计较机能及开发者产物部 总经理 Bill Savage介绍道:“One API项目将为开发者带来一套能提供一个统一编程模型的东西,这个软件开发者东西包实现了跨差异的SVMS架构,www.1password.cn, 基于API的编程:One API强大的库跨越多个可受益于加快的事情负载规模,可以在包罗CPU、GPU、FPGA和AI加快器等差异硬件上,。
以简化跨差异计较架构的应用措施开发 事情 ,” 跟着当当代界以数据为中心的事情负载日益多样化,通过使用开发者熟悉的编程模型。
库函数针对每个 方针 架构都进行了定制编码,DPC++ 能够提供并行编程的效率和机能, ,以支持DPC++和遍及的SVMS架构, 直接编程:One API包罗一个全新的直接编程语言Data Parallel C++ (DPC++),提供完整的当地代码机能,它们需要一个高效的软件编程东西来充实释放其机能,并包括在一个开放社区 流程 中开发的语言扩展,英特尔遍及的计较产物组合目前已经包括专用加快器。
这个模型简化了相关的开发事情,并将提供统一的语言和库。