“开发者是数字世界中真正的‘超级英雄’。”英特尔 CEO 帕特·基辛格在近日举办的英特尔 On 技术创新峰会上说道,“如果提供软件不支持的芯片,必然是个错误。我们必须提供软件功能,然后对其进行赋能、加速,并通过底层硬件使其变得更加安全。”
重新拥抱广大开发者,强调开发者至上的理念以及对开放生态系统的重视成为这次大会的主旋律之一。
拥抱开发者是英特尔的一次回归。X86 的历史不光是英特尔打造了处理器,而是英特尔与开发者们一起,彰显了处理器能给我们生活的方方面面带来便利应用。“没有开发者,这块 CPU 是没有用的。”英特尔公司高级副总裁、英特尔中国区董事长王锐说道,“没有开发者和我们一起来彰显硬件力量的话,我们不可能让四大超级技术力量服务人类。”
软件其实一直是英特尔的强项。目前,英特尔在软件领域已形成了涵盖固件 IP 与 BIOS、硬件驱动、操作系统、虚拟化和云计算编排、底层系统库、中间件与框架层以及运行库和应用程序在内的软件栈生态圈。除此之外,英特尔拥抱开源也超过 20 多年的时间,特别是在 Linux 内核社区中,英特尔一直是最大的贡献者。但之前的英特尔的软件能力更多体现在了对合作伙伴的支持上。
2019 年 11 月,在 2019 年超级计算大会上, 英特尔发布了 oneAPI 软件计划,包含了 oneAPI 行业计划和 oneAPI 的产品部署,即 oneAPI 工具包两部分。
今年 3 月,重新回归英特尔的帕特·基辛格在提出了“IDM 2.0 战略”,同时提出了“软件优先”的方案,加大了对软件、开发者、生态合作伙伴的重视。
在基辛格设想中,英特尔可以向行业拥有独特的软件资产和服务,而这也是其商业模式中的一部分,他表示通过软件服务增加收入是一件自然而然的事。
英特尔研究院副总裁、英特尔中国研究院院长宋继强对 InfoQ 表示,开发者不仅是社区开发者,还包括其企业用户、大学创业团队,除了底层基础软件开发者,还有应用层算法开发者,还有客户层解决方案的开发者等。据宋继强透露,英特尔未来将增加与不同类型开发者的互动,并提出更针对性的解决方案。
自去年发布 oneAPI 工具包以来,英特尔一直在准备 oneAPI 2022 工具包的发布。在这次英特尔 On 技术创新峰会上,oneAPI 2022 工具包正式发布。
此次发布的新版本,首次通过统一的 C++/SYCL/Fortran 编译器和 Data Parallel Python 为 CPU 和 GPU 增加了跨架构的软件开发能力,并提升了 Advisor 加速器性能建模能力,包括使用 VTune Flame Graph 将性能热点可视化,并通过扩展 Microsoft Visual Studio Code 集成和 Microsoft WSL2 支持,来提高生产力。
英特尔还发布了开发者专区(Developer Zone),这是一个整合的英特尔®开发者目录(Intel® Developer Catalog),包含了英特尔的关键软件产品和一个优化的英特尔® DevCloud 开发环境,用来测试和运行各类英特尔最新硬件(包括 CPU、GPU、FPGA 和加速器)的工作负载和多种软件工具。
截至目前,英特尔的 oneAPI 工具包已经有超过 20 万次单独安装,市场上部署的 300 多个应用程序采用了 oneAPI 的统一编程模型,超过 80 个 HPC 和 AI 应用程序使用英特尔 oneAPI 工具包在 Xe HPC 微架构上运行。此外,5 月份发布的 1.1 版临时规范为深度学习工作负载和高级光线追踪库添加了新的图形接口,预计将在年底完成。
此外,oneAPI 卓越中心(CoE)也宣布新增了 11 位合作伙伴,通过提供战略性代码端口、额外硬件支持、全新技术和服务以及课程开发,进一步推动生态系统采用 oneAPI,合作院校包括橡树岭国家实验室(Oak Ridge National Laboratory)、加州大学伯克利分校(University of California Berkeley)、杜伦大学(University of Durham)和田纳西大学(University of Tennessee)。除此之外,英特尔还扩大了英特尔 Xellence 显卡和可视化研究所(Intel Graphics Visualization Institutes of Xellence)的规模,使之成为 oneAPI 卓越中心(CoE)。
在生态方面,英特尔在国内将重点推动 OpenVINO 中文社区的发展,为人工智能应用开发者提供统一的交流和切磋的平台。OpenVINO 是英特尔发布的帮助开发者快速构建人工智能应用所提供的软件工具。在最新的 OpenVINO 版本里,英特尔增加了对国内的开放人工智能框架百度 PaddlePaddle 的支持。
“英特尔与开发者是密不可分的合作关系。英特尔提供了技术,开发者的使用才使这些技术发挥他们的价值。”宋继强说道,“英特尔目前也在梳理开发者方面的工作,未来要做的事情还有更多。”
领取专属 10元无门槛券
私享最新 技术干货