首页 » 营销技术智库

英特尔发布oneAPI, 引领软件变革,致力未来异构计算

07-200

在2019年超级计算大会上,英特尔公开互联网运营主要做什么发布具有两项和新各种软件行业未来整体计划 o互联网运营主要做什么neAPI,助力充分释放高性能计算与人工智能核心技术融合商业时代多架构计算的潜力,问题公开发布了他的 oneAPI beta新产品。英特尔oneAPI行业未来整体计划 ,为跨多种还有CPU、GPU、互联网运营主要做什么FPGA和其它加速度器其中包括包括的异构计算,公司提供 了他的 统一和简化的应用程序开发编程模型。oneAPI的公开发布源自英特尔数百万小时各种软件工程开发的努力前进 ,问题标志着他的 行业未来内的变革,从今天我受限、封闭的编程方式多演变到他的 开放的、基本框架其他标准的三种模式,助力开发人员最后完成跨架构的参与正式合作 和创新。

英特尔高级副总裁、首席架构师问题架构、图形与各种软件部门总经理Raja Koduri直言:“高性能计算和人工智能工作会负载或者还有CPU、通用GPU、FPGA,到本月初英特尔展示的越来越专就用 其他标准深度继续学习芯片NNP其中包括包括的多种架构。走出困境客户一互联网运营主要做什么更简便地释放不尽不尽相同计算生存环境的潜力至关至关重要,英特尔致力于予以 各种软件先行的策略,为多架构公司提供 统一可扩展的基本功能加速度异构创新。”

今天我公开发布的oneAPI是他的 以开发者为两个中心的其它平台,将为AI应用无处少了、多架构并存的当今世界从新定义这样从新编程通过。oneAPI公司提供 他的 通用、开放的编程真实体验,让开发者或者自由再选择架构,无需在性能上作出妥协,也大大进而提高了予以 不尽不尽相不尽相同代码库、编程语言、编程工具和工作会流程所带去的复杂性。oneAPI保留了现有各种软件投资投资,还有最大支持现有语言,问题为开发人员创造更棒 资源 丰富的应用程序公司提供 了灵活性。

oneAPI还有具有两项基本框架开放规范的行业未来整体计划 具有又一款 beta新产品。该规范还有这样编程语言、超强的API函数库问题底层硬件接口。oneAPI beta新产品为开发者公司提供 了全套的开发工具,还有编译器、编程库、分析得出器等,并把这样工具封装为特定核心领域的工具包。初期oneAPI beta版主要由面向英特尔®至强®可扩展其他处理 器、带集成显卡的英特尔®酷睿®其他处理 器,问题英特尔®FPGA,当然未来还将最大支持更棒 资源 硬件。开发者可在Intel oneAPI DevCloud其它平台搜互联网运营主要做什么索下载和试用oneAPI工具,并在software.intel.com/oneAPI相关事件网站上具体说明了解 更棒 资源 关于我oneAPI的完整信息 。

在不久前到来的12月,英特尔将其中在天津和天津一起参与正式合作 英特尔®oneAPI研讨会,力邀热衷于研究分析得出跨其它平台核心技术和下一代英特尔软硬件其它平台基本功能的各种软件开发者;予以 C++在GPU硬件加速度器上予以 HPC或AI应用研发的各种软件开发者;予以 C/C++在英特尔CPU上开发真实高度并行化的应用并有兴趣当然未来予以 GPU或FPGA加速度器的各种软件开发者一起参与正式合作 。

oneAPI了解反映出

他的 统一的、简化的编程模型将定义当然未来应用程序开发的十年

oneAPI是说什么是?

oneAPI是他的 统一的、简化的编程模型,旨在简化跨多架构的开发时间过程(如CPU、GPU、FPGA、加速度器)。oneAPI其中包括包括他的 组成小部分:一项产业整体计划 具有又一款 英特尔®beta新产品,那罢了和新探索的排第一步。

·oneAPI整体计划 的跨架构开发模型基本框架行业未来其他标准和开放规范,最大支持广泛的行业未来生态系统基本功能关于我意见该核心技术来推动应用开发核心领域和新演进。

·英特尔®oneAPI beta新产品是英特尔基本框架oneAPI的最后完成,它还少了oneAPI其他标准组件如从新编程工具(Data Parallel C++)、含具有两系列性能库的基本框架API的编程工具,问题先进的分析得出、调试工具等组件。开发人员从虽然时候就或者在英特尔DevCloud for oneAPI上对基本框架多种英特尔架构(还有英特尔至强®可扩展其他处理 器、带集成显卡的英特尔酷睿™其他处理 器、英特尔FPGA如英特尔Arria®、Stratix®等)的代码和应用予以 测试。具有两进展源自于英特尔数百万小时各种软件工程开发的努力前进 ,旨在为当今世界开发人员公司提供 一座从现有代码和技能一过渡到即当然未来临的xPU商业时代的桥梁。

请插入完整版

oneAPI为何至关重要?

oneAPI是英特尔“各种软件先行”战略的至关重要体现,英特尔当然具有两战略将定义和引领他的 人工智能日益融合、异构及多架构的编程商业时代。

跨架构(CPU、GPU、FPGA及其它加速度器)开发超强超强大应该其他处理 其他数据密集型工作会负载极为至关重要,他那一样工作会负载或者多种架构,显然将成了当然未来的常态。在今天我,每他的 硬件其它平台常常或者开发者维护独立的代码库,这样代码库或者予以 不尽不尽相不尽相同语言、库和各种各种软件予以 编程。那罢具有两项极其复杂和耗费时间不的工作会,会大大进而提高开发加速度度、抑制创新。

为的问题解决解决具有两问题解决,oneAPI公司提供 他的 通用、开放的编程真实体验,让开发者或者自由再选择架构,无需在性能上作出妥协,也大大进而提高了予以 不尽不尽相不尽相同代码库、编程语言、编程工具和工作会流程所带去的复杂性。相关事件该今天我的基本框架单个厂商的封闭式编程生存环境,oneAPI为开发者公司提供 了极富竞争力、也更先进的可替代再选择,走出困境让你们 在保留现有各种软件投资投资的基本框架上,搭建一座无缝连接的桥梁,进而为当然未来的多架构当今世界创造更棒 资源 丰富的应用程序。

为说什么是英特尔或者应对这项挑战?

英特尔虽然深入开发者生态核心领域高达20年。英特尔拥有高15000多名各种软件工程师和10000项与客户一紧密正式合作的各种软件部署,是Linux kernel很比较大贡献者,每年度 修改的代码高达50万行,为100多个所有操作系统基本功能予以 过优化,问题拥有高高达两千万活跃开发者的生态,而这样罢了英特尔超强的各种软件自身实力具有两小部分。

英特尔跨基本框架架构、及网络、所有操作系统基本功能的开发实战经验,开发工具和SDK问题其所参与正式合作 并产生影响的其他标准制定负责组织的数量在业界是无与伦比的。凭借深耕行业未来多年的积累和英特尔各种软件工程团队人员数百万个小时的努力前进 ,英特尔正予以 创建他的 统一的编程模型,推动开发普及化,简化困难,为开发者创造他的 越来越移植性、更高效且性能更高的编程生存环境,来走出困境开发者应对当然未来的挑战。

为说什么是或者他的 开放式规范?

数十年五年来,英特尔与还有ISO C++/Fortran Groups、OpenMP* ARB、MPI Forum、The Khronos Group其中包括包括的多个其他标准制定负责组织问题行业未来/学术负责组织携手,当然未来希望予以 开放协作的通过寻求这样可最后完成互所有操作性与互换性和新产品规范,而oneAPI项目成功那罢了具有两行动的延续。oneAPI将最后完成与现有行业未来其他标准的互所有操作性。最新oneAPI规范可在oneAPI整体计划 相关事件网站oneAPI initiative site .查阅。

oneAPI开放式规范还有哪些方面专业内容 ?

具有两开放式规范还有这样跨架构的编程语言Data Parallel C++ (DPC++)、一套用于API编程的函数库问题底层硬件接口(oneAPI Level Zero)。少了这样组件,英特尔和企业所所或者创建让让你们 的oneAPI最后完成来最大支持让让你们 和新产品,或基本框架oneAPI予以 新新产品开发。

Data Parallel C++是说什么是?

DPC++是基本框架大众熟悉的C和C++语言,专门负责为oneAPI设计搭配的主要由编程语言。它融合了源自Kronos Group的SYCL*,进而或者最大支持跨CPU和加速度器上能 其他数据并行和异构编程,目除此以外为的简化编程问题进而提高代码在不尽不尽相同硬件上能 可重用性,问题能实际情况特定的加速度器予以 调优。

DPC++语言进而提高必将会予以 他的 开发者社区项目成功来予以 扩展,以简化其他数据并行编程。该项目成功向公众开放,并将予以 开发者们的共同努力前进 不停地地整体发展。

oneAPI规范专业内容 必将会开源吗?

这样库和组件虽然开源或不久前开源。请访问oneapi.com查看具体说明开源项。

哪些方面正式合作公司 将最大支持或参与正式合作 oneAPI整体计划 ?

截至11月17日,最大支持oneAPI概念的业内领先企业所和研究分析得出机构虽然高达30家,还有高性能计算核心领域的领导者、人工智能核心领域的创新者、硬件厂商/OEM、独立各种软件开发商、云产品服务商、高校这样。其中包括包括这样也参与正式合作 参与正式合作 了oneAPI beta版工具包的测试并公司提供 反馈关于我意见。

这项整体计划 不久前前启动,英特尔预期当然当然未来必将会在更棒 资源 参与正式合作 方立刻加入该整体计划 。企业所在创建他除此以外oneAPI最后完成并最后完成自我认证后即或者予以 和新oneAPI整体计划 其品牌和标识。

不尽不尽相不尽相同oneAPI Beta版工具包都其中包括包括了说什么是?

英特尔oneAPI基本框架工具包(Beta版)其中包括包括具有两系列核心工具和库,为建立统一和部署跨架构的高性能以其他数据为两个中心的应用而开发。它具体说明其中包括包括了oneAPI开放式规范核心技术(DPC++语言、特定核心领域的库)和英特尔®Python*分发包来公司提供 跨关于我架构的即时加速度,问题能进而提高分析得出、走出困境设计搭配和调试等组件。

除英特尔oneAPI基本框架工具包外,英特尔还公司提供 其它予以 高性能计算、人工智能等专门负责工作会负载的工具包,还有:

·英特尔oneAPI高性能计算工具包(Beta版):走出困境快速交付可扩展的C++、Fortran和OpenMP应用程序

·英特尔oneAPI深度继续学习框架开发者工具包(Beta版):用于建立统一深度继续学习框架或对现有深度继续学习框架最后完成定制化

·英特尔oneAPI渲染工具包(Beta版):用于开发高性能、高精度的可视化应用程序(还有科学可视化)

·英特尔AI分析得出工具包(Beta版):由oneAPI公司提供 核心技术最大支持,适用于人工智能开发者和其他数据科学家,以更棒 资源 地通过机器继续学习和深度继续学习模型来建立统一应用。

·问题问题这种oneAPI补充工具包:为系统基本功能工程师设计搭配的英特尔系统基本功能Bring-Up工具包问题面向深度继续学习推理和计算机视觉的生产场景的英特尔发行版OpenVINO™工具开发包。更棒 资源 详情请访问:Intel oneAPI。

oneAPI最大支持哪些方面其他处理 器和加速度器?

oneAPI规范为的最大支持源自多个厂商的各种大 CPU和加速度器而设计搭配的。oneAPI beta版截至目前最大支持英特尔CPU(英特尔至强®、酷睿™、凌动)、英特尔Arria FPGA问题成了当然未来独立其他数据两个中心GPU代理开发其它平台的第九代/英特尔核芯显卡。oneAPI日后将最大支持更棒 资源 英特尔加速度器架构。

其它厂商的硬件与oneAPI兼容吗?

oneAPI规范的DPC++语言和库等都向公众开放予以 ,让你们 也最大支持其它硬件厂商予以 。其它硬件厂商或者创建他除此以外oneAPI最后完成并基本框架此对特定硬件予以 优化。

开发者或者予以 哪些方面途径获取更棒 资源 完整信息 ?

关于我oneAPI整体计划 的更棒 资源 完整信息 可予以 访问oneAPI.com获取。开发者可在英特尔开发人员专区搜索下载英特尔oneAPI Beta版工具包供本地予以 ,也或者予以 英特尔DevCloud for oneAPI其它平台快速入门只需获得应该oneAPI工具包的访问,并予以 它对多个以其他数据为两个中心的架构下的代码和工作会负载予以 测试。该通过无需加装和增设并节省时间不,且在无需负担开发其它平台成本的现象下灵活尝试不尽不尽相不尽相同硬件。