Intel launches new C++-based language as part of 一个API plans

James是TechForge Media的总编辑,对技术如何影响业务以及他领导下的几次世界移动大会活动充满热情。詹姆斯曾采访过黑手党的前老板迈克尔·弗朗泽塞(Michael Franzese),史蒂夫·沃兹尼亚克(Steve Wozniak)和让·米歇尔·贾尔(Jean Michel Jarre),他的职业生涯中曾有过许多重要人物。可以通过@James_T_Bourne在Twitter上找到James。

英特尔正在整合一种新的编程语言,旨在简化跨工作负载和架构的开发,这是其一部分‘One API’ initiative.

Data Parallel C ++(DPC ++)自然地基于C ++,但也融合了Khronos Group的SYCL元素,被吹捧为‘单一行业专有语言的开放,跨行业替代方案。’

一个API looks to direct programming and API programming and, in the 英特尔博客的话 确认消息,将‘提供统一的语言和库,可在各种硬件(包括CPU,GPU,FPGA和AI加速器)中提供完整的本机代码性能。’

英特尔高级内容经理史蒂芬·莱布森(Steven Leibson)在另一篇博客文章中补充了更多内容。“DPC ++使用以下编程模型提供并行编程生产力和性能:’许多开发人员已经很熟悉了,” he wrote. “It’基于C ++并合并Khronos Group’s SYCL,它支持OpenCL的单一源,异构编程。像TensorFlow这样的关键机器学习框架由于其开放性而越来越多地支持SYCL。

“使用一个API,您现在可以在现有的基于Intel Xeon的服务器和系统上运行工作负载,然后将部分工作负载转换为更专业的加速器以提高性能,” Leibson added. “Thus Intel’■一个API可以轻松地立即实现加速硬件的优势,而无需重新构造代码。”

多年来,C ++在视频游戏开发中已占主导地位。根据一个 最近的分析 来自全球应用测试的堆栈溢出问题,使用中最常见的词之一是‘vector’,它是多边形的基本组成部分,本身就是游戏设计的基本组成部分。该语言重新流行起来,受Python的邀请,该语言在4月份跻身TIOBE指数前三名。

英特尔在伦敦的软件技术日上发布了One API更新,但在时间表上却没有付出多少。该公司表示将发布开发者Beta‘和其他详细信息’在2019年第四季度。

您可以找到有关Data Parallel C ++的更多信息。 这里。

有兴趣听行业领导者讨论这样的话题吗? 参加同居 物联网技术博览会, 区块链博览会, 人工智能 & 大数据 Expo网络安全& 云 Expo 世界大赛即将在硅谷,伦敦和阿姆斯特丹举行。

查看评论
发表评论

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *