历史上的今天
返回首页

历史上的今天

今天是:2024年12月23日(星期一)

正在发生

2021年12月23日 | 赋能开发者,英特尔发布oneAPI 2022工具包

2021-12-23 来源:EEWORLD

新版工具包显著地扩展了oneAPI跨架构开发的能力范围,供开发者进一步创新

 

英特尔发布了oneAPI 2022工具包。此次发布的最新增强版工具包扩展了跨架构开发的特性,为开发者提供更强的实用性和更丰富的架构选择,用以加速计算。


image.png?imageView2/2/w/550


英特尔公司首席技术官、高级副总裁、软件和先进技术事业部总经理 Greg Lavender表示:“我十分敬佩oneAPI软件工程团队所完成的900多项技术改进,这些技术改进加速了关键应用工作负载在英特尔的客户端和服务器CPU和GPU上的开发时间和性能。深度技术创新的丰富oneAPI套组符合关键的行业标准,让应用程序开发者能获得从云到边缘更出色的运行性能。今天发布的oneAPI 2022版本,已准备好多语言支持和跨架构性能加速,以进一步提高英特尔平台上程序员的生产力。”


新功能包括第一款能执行C++、SYCL和Fortran的统一编译器,用于CPU和GPU的Data Parallel Python,先进的加速器性能建模和调试,以及用于AI和光线追踪可视化工作负载的性能加速。oneAPI跨架构编程模型为开发者提供了工具,旨在构建跨架构应用程序时提高代码开发的效率和速度的工具。


据Evans Data的调查显示,40%的开发者需要在异构系统上使用一种以上的处理器、处理器内核或协处理器 。oneAPI正在推动跨CPU、GPU、FPGA及其他加速器的异构构造中的跨架构计算创新,加速其步伐。跨架构计算创新需要软件将其中要素组合成一个完整的解决方案。oneAPI让开发者可以自由地为特定解决方案选择最佳硬件,而无需承担专有编程模型的经济和技术负担。


2022年英特尔® oneAPI工具包通过一套完整的先进工具,包括编译器、库、预优化框架、分析器和调试器,提供性能和生产力。自去年以来,增加了超过900个新的、增强的功能,加强了基础和特定领域工具包中的每一个工具。新版本现可在英特尔® DevCloud中免费下载或使用。


跨架构编程


英特尔创建了世界领先的统一编译器,使用通用的LLVM后端实现用于CPU和GPU的C++、SYCL和Fortran。


在CPU和GPU上对目前最流行的编程语言Python进行加速计算。


英特尔® DPC++兼容性工具得到完善,可以将90%至95%的CUDA代码自动迁移到SYCL/DPC++。 


在最新硬件上的性能


硬件支持:英特尔Intel oneAPI工具包进行了优化,以支持最新和即将推出的新硬件的先进功能,包括具备AVX-VNNI的第12代英特尔®酷睿™处理器,具备英特尔®高级矩阵扩展(AMX)的下一代英特尔® 至强® 可拓展处理器,代号 Sapphire Rapids,以及即将推出的Xe客户端和数据中心GPU。


AI性能优化


o凭借最新的英特尔®TensorFlow优化版和英特尔®PyTorch优化版,深度学习框架性能比早期版本提速10倍。 


o全新英特尔®Scikit-learn扩展包(Intel® Extension for Scikit-learn)在英特尔CPU上的机器学习算法相比现有开源版本提速超过100倍。 


o推出英特尔®神经网络压缩器(Intel® Neural Compressor),通过跨多个深度学习框架训练后的优化技术来提高推理性能。


提升开发生产力的先进工具


针对CPU及加速器的专业性能分析 :英特尔®VTune™ Profiler的Flame Graph显示有助于提高性能热点可视化能力。英特尔®Advisor的加速器性能建模使得开发者可以在修改代码前评估卸载到GPU的性能优势。


为先进光线追踪技术包括锥体遥测,辅助特征降噪和FP16在内的新功能提供支持,提供更强大的形状并缩短渲染时间,以提高整体渲染性能。同时,为即将发布的英特尔Xe GPU实时去噪提供支持,并进一步提高业界领先、最终帧、产品化质量的渲染效果。


扩展了开发环境的支持范围,包括更深层次的Microsoft Visual Studio Code集成、支持Microsoft Visual Studio 2022和适用于Linux开发的Windows子系统Microsoft WSL2。


推荐阅读

史海拾趣

BusBoard Prototype Systems公司的发展小趣事

BusBoard Prototype Systems公司起源于一位电子工程师的梦想。这位工程师发现,在电子产品的开发过程中,原型制作是一个既耗时又昂贵的环节。于是,他萌生了创建一个专门提供快速、高效原型制作服务的公司的想法。经过数月的筹备,BusBoard Prototype Systems正式成立,以其独特的BusBoard技术和定制化的服务,迅速在行业内崭露头角。

西安航天民芯公司的发展小趣事

在宇航领域,动力电池管理芯片的性能要求极高。西安航天民芯凭借其在集成电路设计领域的深厚积累,成功研发出全国第一颗宇航级动力电池管理芯片。这一突破不仅打破了国外垄断的局面,也为中国宇航事业的发展做出了重要贡献。

DATEL Inc公司的发展小趣事

随着公司业务的不断扩展,DATEL Inc.开始实施全球化战略。公司积极开拓国际市场,与全球各地的合作伙伴建立了紧密的合作关系。通过引进国际先进技术和管理经验,DATEL Inc.的产品质量和服务水平得到了进一步提升。同时,公司还加强了对海外市场的营销和推广力度,成功将DATEL Inc.的品牌推向了全球。

BURGESS公司的发展小趣事

BURGESS公司于1975年3月13日在伦敦正式成立,这标志着它在游艇经纪行业的起点。创立之初,BURGESS就凭借其专业的知识和敏锐的市场洞察力,在短短四年内成功进驻摩纳哥这一游艇行业的重镇。更令人瞩目的是,在同一年,BURGESS成功售出了当时世界上最大的游艇,这一成就不仅彰显了其卓越的实力,也为其在行业内赢得了极高的声誉。

Comair Rotron公司的发展小趣事

1987年,为了更好地适应市场变化和拓展国际业务,Comair决定进行品牌重塑,将公司名称更改为“Comair Rotron”。同时,公司还在墨西哥建立了新的制造工厂,并在圣地亚哥设立了销售和工程中心,以支持其在北美地区的业务发展。这一举措不仅提升了Comair Rotron的品牌形象,也为其在全球范围内的市场拓展奠定了坚实基础。

DURATOOL公司的发展小趣事

随着全球经济的不断发展,DURATOOL公司意识到单一市场已无法满足其长远发展需求。因此,公司制定了一系列国际化战略,积极开拓海外市场。通过与国外知名企业的合作,DURATOOL公司成功将其产品线扩展到全球多个国家和地区。同时,公司还积极参加国际展会和技术交流活动,提升品牌知名度和影响力。这些举措不仅为DURATOOL公司带来了丰厚的经济回报,也为其在国际市场上树立了良好的企业形象。

问答坊 | AI 解惑

RS-422串行接口标准

RS-422串行接口标准      1.平衡传输        RS-422数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,将其中一线定义为A,另一线定义为B,通常情况下,发送驱动器A、B ...…

查看全部问答>

8051F340 中文资料

8051F340 中文资料!…

查看全部问答>

matlab第四课--微分

介绍一下polyder 很强大的哦!…

查看全部问答>

51考勤机卡号存储

 公司准备要做考勤门禁,我想了解卡号在存储器是如何存储的方法,比如当用户刷卡时,我是如何判断该卡号在存储器里有这个卡号呢,存储器中有5000张卡,如何用最快的方法响应呢,敬请高手解答呀 email:srgbzf@163.com…

查看全部问答>

LINUX平台的网关中如何实现四个以太网端口分别对应一个独立interface

LINUX平台,主芯片通过MII接口外接了个SWITCH芯片,共四个LAN端口,现在这四个端口同属一个interface(eth0),我想把四个端口分别赋予eth0.1,eth0.2,eth0.3,eth0.4。 请高手赐教,需要修改何处代码?ethernet driver?switch driver?kernel哪部分? ...…

查看全部问答>

wince6.0 如何屏蔽鼠标左键长按弹出菜单功能?

问题如题目所示! Wince6.0 在那里定义鼠标\"长按\"下左键后会弹出与按下鼠标右键一样的功能? 具体函数应该是那些,怎么屏蔽掉? 请给些建议或指点,谢谢!…

查看全部问答>

请教:LwIP怎么和上位机通讯?

请教各位大虾,下位机移植的LwIP,上位机是PC的C++Builder,怎么实现两者的通讯。或者这么问,上位机的Socket,下位机能不能接收,怎么接收?谢谢!…

查看全部问答>

如何轻松实现传感器信号调理(上).

如何轻松实现传感器信号调理(上).…

查看全部问答>

论坛兑换板子调试心得+程序+protues仿真(独立按键+流水灯)

4个独立按键控制8种流水灯方式,内有protues仿真模型。…

查看全部问答>

单片机开发工具

呵呵……跟大家分享一些单片机的资料………

查看全部问答>