历史上的今天
返回首页

历史上的今天

今天是:2024年08月30日(星期五)

正在发生

2019年08月30日 | 英特尔oneAPI统一简化编程,跨SVMS架构,赋能产业

2019-08-30 来源:EEWORLD

当今世界,人工智能(AI)、云数据中心、物联网、下一代网络、自动驾驶等数据密集型工作负载不断扩展,一个以数据为中心的多元化计算时代正在到来。为此,英特尔改变自己的工程与产品创新模式,推出六大技术支柱战略,将聚焦于横跨制程和封装、架构、内存和存储、互连、安全、软件这六大领域的创新,以应对多元化的计算需求。软件的重要性被提到了前所未有的高度。英特尔认为,对于全新硬件架构的每一个数量级的性能提升潜力,软件能带来两个数量级的性能提升。同时推出的oneAPI项目,便是要以软件来最大程度释放硬件性能。近日,英特尔在北京召开软件战略与技术沟通会,英特尔发言人们更深入地介绍了英特尔oneAPI的战略意义和技术细节。

 

C:UsersLesley.WanAppDataLocalTempWeChat Files7f1d6a938ef01f7f2fb8a1ae2accc6f.jpg?imageView2/2/w/550

 

英特尔架构、图形与软件部副总裁Bill Savage介绍oneAPI

 

随着我们迈入以数据为中心的时代,我们看到的不仅是数据量的爆发,更是有数据形态的巨大变化:从传统的文本、图形数据,到现在的视频、音频、社交等非结构化数据,未来还有包括联网汽车数据、神经网络数据、基因数据等更多形态的数据。这种海量数据的多样性所需要的计算能力是不一样的,这就带来了数据处理方式和计算架构的延伸。未来十年我们将看到比过去五十年中多得多的架构提升。英特尔的产品覆盖的广泛计算架构包括标量(Scalar)、矢量(Vector)、矩阵(Matrix)和空间(Spatial),分别主要应用于CPU、GPU、AI加速器和FPGA产品。英特尔指出,在接下来五到十年中最重要的现代工作负载,就是这种标量、矢量、矩阵和空间架构的组合,英特尔称之为SVMS架构。

 

英特尔的oneAPI,便是从软件层面来简化和统一跨SVMS架构的创新。英特尔架构、图形与软件部副总裁兼计算性能与开发者产品部门总经理Bill Savage介绍道:“oneAPI既是一种行业规范,同时又是英特尔的一种产品。它可以简化并且统一跨不同架构、跨不同厂商之间的编程,它是一个鼓励社区和行业支持的一种开放、标准的解决方案。”基于英特尔软件产品和丰富的架构经验打造的oneAPI,其底层接口被广泛的生态系统采用。通过跨架构统一并简化编程,oneAPI将为开发者带来更高的生产效率和毫不妥协的性能。

 

C:UsersLesley.WanAppDataLocalTempWeChat Filesd7ffd3e6150903b065a9da0938156a7.jpg?imageView2/2/w/550

 

英特尔架构、图形与软件部副总裁Bill Savage发表演讲

 

oneAPI主要包含两个部分,第一部分是跨架构的编程语言,第二部分是能够满足不同领域需求的跨架构库的集合。而无论是这种高级的编程语言,还是架构库,重点都将放在提供全面的性能上。在oneAPI项目中,英特尔携手行业开发了一种叫做Data Parallel C++(DPC++)的全新的语言,以支持实现横跨SVMS架构的数据并行编程。“多元化架构需要全新的编程语言,”英特尔架构、图形与软件部副总裁兼编译器与语言部门总经理Alice Chan指出,“英特尔现在开发的新语言Data Parallel C++,它是开放的、基于标准的,能够跨不同的硬件架构提供高性能。为英特尔硬件和全行业提供毫不妥协的高性能和生产效率。”

 

C:UsersLesley.WanAppDataLocalTempWeChat Files1d5d47a907472300556a8174f315d6b.jpg?imageView2/2/w/550

 

英特尔架构、图形与软件部副总裁兼编译器与语言部门总经理Alice Chan介绍DPC++

 

英特尔架构、图形与软件部首席工程师Eric Lin接着针对AI和数据分析等领域介绍了英特尔oneAPI的高性能库、框架优化,以及OpenVINO的部署。英特尔的高性能库,如英特尔数学核心函数库(MKL)、数据分析加速库(DAAL)和面向深度神经网络的英特尔数学核心函数库(MKL-DNN)等,都已集成于oneAPI之中,为开发者屏蔽硬件复杂性,让开发者得以随时获取高性能。Eric还介绍:“OpenVINO所做的事情就是让开发者直接用一个统一API。OpenVINO是我们实际的商业部署,帮开发者完成简单的开发、简单的维护、并带来高性能,它展示了oneAPI愿景的现实。”

 

C:UsersLesley.WanAppDataLocalTempWeChat Files7f13dda29ef25aa0bbad2dca7dbd582.jpg?imageView2/2/w/550

 

英特尔架构、图形与软件部首席工程师Eric Lin介绍统一API的优势

 

英特尔oneAPI以一个解决方案支持四种架构,通过跨架构、高性能、开放的统一编程语言DPC++和帮助开发者获得更高性能的库,它将帮助开发者们充分释放SVMS架构的全面性能。英特尔将在2019年第四季度发布一个oneAPI开发者测试版本,即一个英特尔参考产品,并披露更多项目相关细节。


推荐阅读

史海拾趣

意瑞(COSEMITECH)公司的发展小趣事

随着业务的不断发展和市场的不断扩大,意瑞半导体也积极寻求外部投资和战略合作。公司先后获得了得彼投资、架桥投资、深创投等机构超2亿元的股权投资,为公司的持续发展提供了有力的资金保障。此外,意瑞半导体还积极参与各种行业活动和展览,与业界同仁进行深入交流和合作,共同推动半导体行业的发展。

以上五个故事素材可以根据需要进一步扩展和细化,以形成完整的、具有吸引力的电子行业意瑞半导体公司的发展故事。

CUI公司的发展小趣事

随着环保意识的逐渐提升,电子行业开始寻求更加环保的CUI材料和生产工艺。一些公司投入大量研发资金,成功开发出低挥发性有机化合物(VOC)含量的CUI涂料,不仅降低了生产过程中的环境污染,还提高了产品的环保性能。

雅特力(Artery)公司的发展小趣事

雅特力公司自成立以来,始终致力于技术创新和产品升级。在早期的发展阶段,公司便推出了一系列具有竞争力的电子产品,通过不断的技术突破,逐渐在市场中占据了一席之地。特别是在集成电路设计领域,雅特力凭借其高效能、低能耗的产品特性,赢得了众多客户的青睐。随着技术的不断进步,雅特力逐渐成为了电子行业的佼佼者,引领着市场的发展方向。

ARBOR公司的发展小趣事

随着环保意识的日益增强,ARBOR公司积极响应国家号召,致力于绿色电子产品的研发和生产。公司投入大量资金研发环保材料和技术,成功推出了一系列绿色电子产品。这些产品不仅具有优异的性能,还符合环保标准,得到了消费者的广泛认可。ARBOR公司的绿色环保理念也为整个电子行业树立了榜样。

BOSER公司的发展小趣事

BOSER公司成立于XXXX年,初期专注于研发和生产电子元器件。面对市场竞争的激烈,BOSER凭借其卓越的技术实力和对市场需求的敏锐洞察,成功开发出一款性能卓越的电子元器件,迅速赢得了市场的认可。这一突破为BOSER公司后续的发展奠定了坚实的基础。

APTA Group Inc公司的发展小趣事

在电子行业的发展过程中,APTA Group Inc也遭遇了不少挑战。例如,原材料价格的波动、国际贸易环境的变化等都曾给公司带来不小的压力。然而,APTA并未被这些困难击垮,而是积极调整战略,优化生产流程,降低成本,提高产品质量。这种在挑战中展现出的韧性和应变能力,使得APTA能够在逆境中保持稳健的发展态势。

问答坊 | AI 解惑

EXG极限重力赛车

[:D]EXG极限重力赛车(Extreme Gravity Racer)沃尔沃“极限重力车”全部采用F-1赛车材料制造,没有发动机,驾驶座非常低,造价3万美元。它只能在陡峭的坡道上行驶,利用重力来获取前进的速度。“极限重力车”的设计者布莱尔·泰勒说,这款车的设计很 ...…

查看全部问答>

用STATECAD快速设计有限状态机

数字系统通常划分为信息处理单元和控制单元。信息单元主要进行信息的传输和运算, 而控制单元的主要任务是控制信息处理单元的微操作的顺序。控制单元的实现方式有: 有限状态机、控制寄存器和微代码控制器等。有限状态机在时间尺度上对其控制信号进行 ...…

查看全部问答>

单片机驱动蜂鸣器产生音乐

c语言程序代码都在里面。 可能有的单片机板子不一样,改一下端口就可以了…

查看全部问答>

SX1213 Receiver Ultra-Low Power Integrated UHF Receiver

The SX1213 is a low cost single-chip receiver operating in the frequency ranges from 300MHz to 510MHz. The SX1213 is optimized for very low power consumption (3mA). It incorporates a baseband demodulator with data rates up to 200 ...…

查看全部问答>

[求助] 求书:inductance: loop and partial

新书。渴求啊。。。。。。。。。。。…

查看全部问答>

wince6.0移植 ActiveSync连接不上 奉上100分!!!

首先说明:硬件是2440,wince5.0运行很好,即可以连接ActiveSync4.5 现象:当用USB连接PC机与设备时, 1.在PC机上的计算机管理器界面可以显示 Anchor USB EZ-Link Cable 驱动,这说明PC机 USB驱动没问题     wince6.0 下的USB驱动也是 ...…

查看全部问答>

WINCE5.0 多址广播WSASocket创建失败?

首先说下,我的WINCE系统是支持WinSock2的,可以用WinSock2库的函数,在我的程序中想要创建多址广播套接字 创建函数:SOCKET WSASocket(   int af,   int type,   int protocol,   LPWSAPROTOCOL_INF ...…

查看全部问答>

帮忙购台笔记本

我同学学MCU单片机,想再石家庄地区买个笔记本。 他的原话是: 不需要配置太好 要有串口和并口 一千五到二千的就可以,主要用他来做项目 由于本人对硬件方面不懂。 能帮忙推荐下吗?或者解释下什么叫 既有串口又有并口。…

查看全部问答>

串口通讯校验问题,在线等待,急急急!!!

随机生成的6位16进制的数据,产生的校验码,怎么推算出它的计算公式??? 已知的一组数据为 6位数据 校验码 1AC855 8C 524446 5B 7C6306 12 90CE32 67 BBD5E9 8C 38E29A 4B 3E0003 36 6A8F1D F3 D58651 09 132850 60 …

查看全部问答>

vc6.0到evc的移植的问题

我们前一段时间花了大力气在VC6.0上做了个程序,现在要把它移植到EVC下面.对话框等控件应该没有什么问题了,但是出现了下面的问题 pMyCtrlCard = new CMyCtrlcard;       //这一行没有问题.         //打 ...…

查看全部问答>