会上,英特尔宣布与中国科学院计算技术研究所结成战略合作伙伴关系,并将与中科院计算所将共同建立中国首个 oneAPI 卓越中心,以扩大 oneAPI 对中国本土国产硬件的支持及使用 oneAPI 来开发全栈式开源软件。
据介绍,中科院计算所在这之前已经加入到了 oneAPI 技术顾问委员会(Technical Advisory Boards),并对开源数据并行 C++ 编译器(DPC++)的实现做出了贡献。
英特尔表示,中科院计算所是中国第一个专门从事计算机科学技术综合性研究的学术机构,依托各自的优势,此次合作主要包括以下方面:
● 扩展 oneAPI 以支持更多硬件:基于开放的 oneAPI 规范,双方将扩展 oneAPI 统一编程框架,从而实现对中国本土加速器的支持。这个框架将简化并行软件的开发、迁移,充分挖掘不同硬件性能。并且,双方还将共同推广合作建立的开源软件项目,并参与中国的行业标准建设。
● 课程教学与开发:双方将开展围绕 oneAPI 为核心的课件开发,并把 oneAPI 内容添加到相关在授课程以及学生动手实验中。学生可注册 oneAPI DevCloud 并完成实验,开发新的 oneAPI 应用以丰富学生动手实验案例库。
● 探索智能交通典型应用情况下,加速计算的配置及其优化:基于共同的工作成果,中科院计算所以智能交通领域的多摄像头输入智能分析和实时车路协同控制作为典型应用开展研究,目标是通过赋能智能车辆来提高高速公路的安全性和运行效率。双方将共同推动智能交通 + 算力互联网示范应用建设,携手推进相关标准。
IT之家了解到。为了解决不同架构的工作,Intel 此前推出了 oneAPI 开发工具。oneAPI 是一个开放、统一的跨架构编程模型,旨在简化跨多架构的开发过程,可以帮助开发者可以用于 CPU、GPU、FPGA 或是其它硬件加速器开发 AI 应用。
简单来说,OneAPI 旨在提供一个适用于各类计算架构的统一编程模型和应用程序接口,从而让开发者可以自由选择架构以解决他们所面临的问题,无需为了新的架构和平台而重写软件。