英特尔oneAPI:定义未来十年应用程序开发的统一、简化的编程模型( 二 )
oneAPI计划的跨架构开发模型基于行业标准和开放规范 , 支持广泛的行业生态系统采纳该技术来推动应用开发领域的新演进 。
英特尔?oneAPI beta产品是英特尔基于oneAPI的实现 , 它包括了oneAPI标准组件如直接编程工具(Data Parallel C++)、含有一系列性能库的基于API的编程工具 , 以及先进的分析、调试工具等组件 。 开发人员从现在开始就可以在英特尔DevCloud for oneAPI上对基于多种英特尔架构(包括英特尔至强?可扩展处理器、带集成显卡的英特尔酷睿?处理器、英特尔FPGA如英特尔Arria?、Stratix?等)的代码和应用进行测试 。 这一进展源自于英特尔数百万小时软件工程开发的努力 , 旨在为全球开发人员提供一座从现有代码和技能过渡到即将来临的xPU时代的桥梁 。
oneAPI为何重要?
oneAPI是英特尔“软件先行”战略的重要体现 , 英特尔相信这一战略将定义和引领一个人工智能日益融合、异构及多架构的编程时代 。
跨架构(CPU、GPU、FPGA及其他加速器)开发能力对于处理数据密集型工作负载极为重要 , 因为这种工作负载需要多种架构 , 这也将成为未来的常态 。 在今天 , 每一个硬件平台往往需要开发者维护独立的代码库 , 这些代码库需要使用不同的语言、库和软件工具进行编程 。 这是一项极其复杂和耗费时间的工作 , 会大大降低开发速度、抑制创新 。
推荐阅读
- 剑三|是什么让PVE人睡不着?剑三新副本“雷泽大狱”重新定义“坐牢”
- 卡牌|哈利波特:11.3更新,社团活动时间自定义,又能白嫖金卡了
- mod|《三国志11》香香MOD自定义包 除了战场迷雾补丁 还有诸多新创意
- 地下城与勇士|DNF:重新定义“完美细节”!你连暴击都不够,还谈什么完美?
- 西山居|重新定义3A,西山居为谢云流传花175亿人民币,却沦为一场笑话?
- LGD|?对练功房说再见《魔兽争霸3》高地保安重新定义防守游戏
- chovy|海外网友热议RNG击败HLE:chovy只会补刀!怎么不去玩自定义啊
- 史莱姆|原神:何谓史莱姆定义?并非刻晴大战史莱姆,而是女士证明史莱姆
- chovy|韩媒专刊:2021世界赛前的思考,chovy将重新定义“中路差距”,至少在入围赛阶段是的
- qg|官方下场定义QG消极比赛,林取消教练资格,聪明反被聪明误