快乐赛车 > 新闻 > 半导体
[导读]在2019年超级计算大会上,英特尔发布了一项全新软件行业计划oneAPI,助力充分释放高性能计算与人工智能技术融合时代多架构计算的潜力,同时发布了一个oneAPI beta产品。

在2019年超级计算大会上,英特尔发布了一项全新软件行业计划oneAPI,助力充分释放高性能计算与人工智能技术融合时代多架构计算的潜力,同时发布了一个oneAPI beta产品。

英特尔oneAPI行业计划,为跨多种包括CPU、GPU、FPGA和其他加速器在内的异构计算,提供了一个统一和简化的应用程序开发编程模型。oneAPI的发布源自英特尔数百万小时软件工程开发的努力,并且标志着一个行业内的变革,从今天受限、封闭的编程方法演变到一个开放的、基于标准的模式,助力开发人员实现跨架构的参与和创新。

1.jpg

英特尔高级副总裁、首席架构师以及架构、图形与软件部门总经理Raja Koduri 表示:“高性能计算和人工智能工作负载需要包括CPU、通用GPU、FPGA,到本月初英特尔展示的更加专用的深度学习芯片NNP在内的多种架构。帮助客户更简便地释放不同计算环境的潜力至关重要,英特尔致力于采取软件先行的策略,为多架构提供统一可扩展的功能加速异构创新。”

oneAPI是一个以开发者为中心的平台,将为AI应用无处不在、多架构并存的世界重新定义一种新的编程方式。oneAPI提供一个通用、开放的编程体验,让开发者可以自由选择架构,无需在性能上作出妥协,也大大降低了使用不同的代码库、编程语言、编程工具和工作流程所带来的复杂性。oneAPI保留了现有软件投资,包括支持现有语言,同时为开发人员创造更多丰富的应用程序提供了灵活性。

oneAPI包括了一项基于开放规范的行业计划和一款beta产品。该规范包括一种编程语言、强大的API函数库以及底层硬件接口。oneAPI beta产品为开发者提供了全套的开发工具,包括编译器、编程库、分析器等,并把这些工具封装为特定领域的工具包。初期oneAPI beta版主要面向英特尔®至强®可扩展处理器、带集成显卡的英特尔®酷睿®处理器,以及英特尔® FPGA,未来还将支持更多硬件。开发者可在Intel oneAPI DevCloud平台下载和试用oneAPI工具,并在官方网站上了解更多关于oneAPI的信息。

oneAPI是什么?

oneAPI是一个统一的、简化的编程模型,旨在简化跨多架构的开发过程(如CPU、GPU、FPGA、加速器)。oneAPI包含两个组成部分:一项产业计划和一款英特尔® bete产品,都是全新探索的第一步。

·  oneAPI计划的跨架构开发模型基于行业标准和开放规范,支持广泛的行业生态系统采纳该技术来推动应用开发领域的新演进。

·  英特尔® oneAPI beta产品是英特尔基于oneAPI的实现,它包括了oneAPI标准组件如直接编程工具(Data Parallel C++)、含有一系列性能库的基于API的编程工具,以及先进的分析、调试工具等组件。开发人员从现在开始就可以在英特尔DevCloud for oneAPI上对基于多种英特尔架构(包括英特尔至强®可扩展处理器、带集成显卡的英特尔酷睿™处理器、英特尔FPGA如英特尔Arria®、Stratix®等)的代码和应用进行测试。这一进展源自于英特尔数百万小时软件工程开发的努力,旨在为全球开发人员提供一座从现有代码和技能过渡到即将来临的xPU时代的桥梁。

3.jpg

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开放式规范包括哪些内容?

这一开放式规范包括一种跨架构的编程语言Data Parallel C++ (DPC++)、一套用于API编程的函数库以及底层硬件接口(oneAPI Level Zero)。有了这些组件,英特尔和其它企业就能创建他们自己的oneAPI实现来支持他们自己的产品,或基于oneAPI进行新产品开发。

Data Parallel C++是什么?

DPC++是基于大众熟悉的C和C++语言,专门为oneAPI设计的主要编程语言。它融合了来自Kronos Group的SYCL*,从而可以支持跨CPU和加速器上的数据并行和异构编程,目的是为了简化编程以及提高代码在不同硬件上的可重用性,同时能根据特定的加速器进行调优。

DPC++语言增强将会通过一个开发者社区项目来进行扩展,以简化数据并行编程。该项目向公众开放,并将通过开发者们的共同努力不断发展。

oneAPI规范内容将会开源吗?

很多库和组件已经开源或即将开源。

哪些公司将支持或参与oneAPI计划?

截至11月17日,支持oneAPI概念的业内领先企业和研究机构已经超过30家,包括高性能计算领域的领导者、人工智能领域的创新者、硬件厂商/OEM、独立软件开发商、云服务商、高校等等。其中很多也积极参与了oneAPI beta版工具包的测试并提供反馈意见。

这项计划刚刚启动,英特尔预期未来几年将会有更多参与方加入该计划。企业在创建自己的oneAPI实现并完成自我认证后即可以使用全新oneAPI计划品牌和标识。

4.png

不同的oneAPI Beta版工具包都包含了什么?

英特尔 oneAPI 基础工具包(Beta版)包含了一系列核心工具和库,为构建和部署跨架构的高性能以数据为中心的应用而开发。它具体包含了oneAPI开放式规范技术(DPC++语言、特定领域的库)和英特尔® Python*分发包来提供跨相关架构的即时加速,以及能增强分析、协助设计和调试等组件。

除英特尔oneAPI基础工具包外,英特尔还提供其他针对高性能计算、人工智能等专门工作负载的工具包,包括:

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

·  英特尔oneAPI深度学习框架开发者工具包(Beta版):用于建立深度学习框架或对现有深度学习框架实现定制化

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

·  英特尔AI分析工具包(Beta版):由oneAPI提供技术支持,适用于人工智能开发者和数据科学家,以更好地利用机器学习和深度学习模型来构建应用。

·  此外还有两种oneAPI补充工具包:为系统工程师设计的英特尔系统Bring-Up 工具包以及面向深度学习推理和计算机视觉的生产场景的英特尔发行版 OpenVINO™ 工具开发包。

oneAPI支持哪些处理器和加速器?

oneAPI规范是为支持来自多个厂商的各种CPU和加速器而设计的。oneAPI beta版目前支持英特尔CPU(英特尔至强®、酷睿™、凌动)、英特尔Arria FPGA以及作为未来独立数据中心GPU代理开发平台的第九代/英特尔核芯显卡。oneAPI日后将支持更多英特尔加速器架构。

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

oneAPI规范的DPC++语言和库等都向公众开放使用,我们也鼓励其它硬件厂商使用。其它硬件厂商可以创建自己的oneAPI实现并基于此对特定硬件进行优化。

开发者可以通过哪些途径获取更多信息?

关于oneAPI计划的更多信息可通过访问oneAPI。com获取。开发者可在英特尔开发人员专区,下载英特尔 oneAPI Beta版工具包供本地使用,也可以通过英特尔 DevCloud for oneAPI平台快速入门获得对于oneAPI工具包的访问,并使用它对多个以数据为中心的架构下的代码和工作负载进行测试。该方式无需安装和设置并节省时间,且在无需负担开发平台成本的情况下灵活尝试不同的硬件。

2.jpg

在即将到来的12月,英特尔将分别在上海和北京举办英特尔®oneAPI研讨会,力邀热衷于研究跨平台技术和下一代英特尔软硬件平台功能的软件开发者;使用C++在GPU硬件加速器上进行HPC或AI应用研发的软件开发者;使用C/C++在英特尔CPU上开发高度并行化的应用并有兴趣将来使用GPU或FPGA加速器的软件开发者参加。识别下方二维码即可进行注册报名。

5.png

换一批

延伸阅读

[半导体] 英特尔因CPU短缺向全球电脑厂商道歉

英特尔因CPU短缺向全球电脑厂商道歉

英特尔周三致信消费者,承认公司产品短缺对PC制造商“造成了极大挑战”。 虽然在智能手机芯片领域遭到了重大失败,但是美国英特尔公司迄今仍然是个人电脑处理器的主导性厂商,不过最近,英特尔遭遇了严重的......

关键字:英特尔 CPU

[半导体] 2019半导体厂排名出炉:英特尔夺冠、华为海思增长最高

2019半导体厂排名出炉:英特尔夺冠、华为海思增长最高

IC Insights指出,今年三星受到存储器市况欠佳拖累,英特尔将有望夺回全球第1大半导体供应商宝座。此外,若不计纯代工厂台积电,华为海思将排名于第15位,并以年增24%成绩与索尼并列成长性最高。调查资料显示,今年。。。。。。

关键字:英特尔 华为海思 半导体

[半导体] 英特尔发逆天新U:功耗仅30W,专用于边缘计算和AI

英特尔发逆天新U:功耗仅30W,专用于边缘计算和AI

英特尔在美国旧金山举办了2019年人工智能峰会。在此期间英特尔正式发布了全新一代视觉处理单元Movidius,代号为Keem Bay。......

关键字:英特尔 功耗 边缘计算 AI

[技术专访] 英特尔发布全球最大容量FPGA,问题来了:FPGA和ASIC孰优孰劣?

英特尔发布全球最大容量FPGA,问题来了:FPGA和ASIC孰优孰劣?

既然这款FPGA性能如此强悍,那么和ASIC比孰优孰劣?。。。。。。

关键字:英特尔 FPGA eASIC

[消费类电子新闻] 软银集团旗下公司囤积专利 遭英特尔提起反垄断诉讼

软银集团旗下公司囤积专利 遭英特尔提起反垄断诉讼

10月23日消息,据国外媒体报道,2017年,软银以33亿美元收购了Fortress。英特尔日前对软银集团旗下投资公司Fortress(城堡)提起反垄断诉讼,指控该公司囤积专利,以多起诉讼阻碍科技公司的发展。......

关键字:软银集团 英特尔 反垄断诉讼

[半导体] 英特尔推出全新W-2200 Xeon芯片 苹果新款iMac Pro首尝鲜

英特尔推出全新W-2200 Xeon芯片 苹果新款iMac Pro首尝鲜

10月8日消息 英特尔今天正式发布了全新的W-2200 Cascade Lake-X Xeon芯片,该芯片将适用于苹果即将推出的最新款iMac Pro产品。新芯片定位更类似于英特尔X系列芯片,不过也具有英特尔®博锐™处。。。。。。

关键字: 芯片 英特尔 iMac

[智慧交通] 英特尔助力智慧交通

英特尔助力智慧交通

相信关注英特尔的朋友都知道,英特尔一直中交兴路等优秀产业伙伴有着合作的优良历史。英特尔携手北京中交兴路信息科技快乐赛车和深圳星航道信息技术快乐赛车,正式发布了基于英特尔Quark处理器的端到端商用车车联网终端,三方联手共同推动车联网行业再。。。。。。

关键字:英特尔 Quark处理器 车联网系统

[工业控制] 史上最快没有之一!英特尔发布超级学术计算机Frontera

史上最快没有之一!英特尔发布超级学术计算机Frontera

2018年8月,戴尔EMC和英特尔宣布联合设计一款叫做Frontera的超级学术计算机,由美国国家科学基金会提供6000万美元资助,这台超算将取代德克萨斯大学奥斯汀分校(TACC)的Stampede 2。上述计划在今年6月实现,并于近期。。。。。。

关键字:英特尔 计算机 Frontera

[消费类电子新闻] 耗资200亿的鲲鹏,能否成为华为打开服务器市场的“核武器?”

耗资200亿的鲲鹏,能否成为华为打开服务器市场的“核武器?”

众所周知,华为从来不是要变成一个芯片公司,目的只是为了给客户提供更好的价值,高性能,低成本,走开放创新的路线。ARM在移动端一骑绝尘,但是在服务器领域构建生态是难题,虽然多年来高通、英伟达、三星等大厂均尝试建立ARM生态,但从成效来看,几乎。。。。。。

关键字:华为 鲲鹏 英特尔

[产业新闻] 英特尔出货首批10纳米Agilex™ FPGA

英特尔出货首批10纳米Agilex™ FPGA

最新资讯:英特尔今天宣布开始向参与早期使用计划的客户出货第一批英特尔® Agilex™ FPGA,包括科罗拉多工程公司、Mantaro Networks、微软和Silicom。上述客户将使用Agilex FPGA为网络......

关键字:英特尔 FPGA 5G

[单片机新闻] 英特尔推第10代Intel Core笔电处理器 终端装置年底亮相

英特尔推第10代Intel Core笔电处理器 终端装置年底亮相

处理器龙头英特尔(Intel)于22日宣布,推出8款原代号为“Comet Lake”的最新第10代Intel Core笔记型电脑处理器。该款笔记型电脑处理器能满足笔电和二合一(2 in 1)装置,同时拥有轻薄的外型与不妥协的电池续航力,效能......

关键字:英特尔 Core 处理器

[智慧城市] 2019第五届中国智慧城市博览会在北京展览馆开幕

2019第五届中国智慧城市博览会在北京展览馆开幕

近日,以“共建绿色和智慧的未来城市”为主题的 2019(第五届)中国智慧城市博览会在北京展览馆开幕。国家发展和改革委员会副秘书长任志武,中国科学院院士、中国工程院院士李德仁,中国欧盟商会副主席Massimo Bagnasco等许多专业人士。。。。。。

关键字:智慧 大数据 英特尔

[智能硬件] 英特尔发布 11 款全新第十代智能处理器

英特尔发布 11 款全新第十代智能处理器

英特尔正式发布了 11 款高度集成的全新第十代智能英特尔® 酷睿™ 处理器,该系列处理器专为时尚美观的 2 合 1 电脑和笔记本电脑而设计。这些处理器将高性能人工智能 (AI) 大规模应用于 PC,配备全新英特尔......

关键字:处理器 英特尔 英特尔® 酷睿™ 处理器 笔记本电脑 人工智能

[工业控制] 英特尔与百度近日签署新的合作备忘录

英特尔与百度近日签署新的合作备忘录

英特尔与百度近日签署新的合作备忘录,旨在通过英特尔丰富的技术产品组合和支持资源,以及英特尔在软硬件方面的专长,深化双方未来三年在百度核心业务领域的合作。此次合作将促进百度实施企业级人工智能战略,并更好地为中国乃至全球数十亿互联网用户和企业客......

关键字:英特尔 百度 人工智能

[消费类电子新闻] 重磅:英特尔发布第十代酷睿处理器 首次融入AI技术

重磅:英特尔发布第十代酷睿处理器 首次融入AI技术

8月1日,英特尔正式发布了11款第十代英特尔酷睿处理器,该系列处理器专为2合1电脑和笔记本电脑而设计。这些处理器可将人工智能(AI)大规模应用于PC,同时还配备有英特尔锐炬Plus显卡。第十代英特尔酷睿处理器采用英特......

关键字:英特尔 酷睿处理器 AI

我 要 评 论

网友评论

技术子站

更多

项目外包

推荐博客

159彩票 澳洲幸运8 德国时时彩 秒速时时彩 快乐赛车投注 上海时时乐开奖 浙江11选5 极速11选5 三分PK拾平台 澳洲幸运10开奖结果