您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 襄阳分类信息网,免费分类信息发布

英特尔oneAPI:跨SVMS架构统一简化编程,为开发者带来更高效率与性能

2019/9/30 8:56:48发布251次查看

当今世界,人工智能(ai)、云数据中心、物联网、下一代网络、自动驾驶等数据密集型工作负载不断扩展,一个以数据为中心的多元化计算时代正在到来。为此,英特尔改变自己的工程与产品创新模式,推出六大技术支柱战略,将聚焦于横跨制程和封装、架构、内存和存储、互连、安全、软件这六大领域的创新,以应对多元化的计算需求。软件的重要性被提到了前所未有的高度。英特尔认为,对于全新硬件架构的每一个数量级的性能提升潜力,软件能带来两个数量级的性能提升。同时推出的oneapi项目,便是要以软件来最大程度释放硬件性能。近日,英特尔在北京召开软件战略与技术沟通会,英特尔发言人们更深入地介绍了英特尔oneapi的战略意义和技术细节。
英特尔架构、图形与软件部副总裁bill savage介绍oneapi
随着我们迈入以数据为中心的时代,我们看到的不仅是数据量的爆发,更是有数据形态的巨大变化:从传统的文本、图形数据,到现在的视频、音频、社交等非结构化数据,未来还有包括联网汽车数据、神经网络数据、基因数据等更多形态的数据。这种海量数据的多样性所需要的计算能力是不一样的,这就带来了数据处理方式和计算架构的延伸。未来十年我们将看到比过去五十年中多得多的架构提升。英特尔的产品覆盖的广泛计算架构包括标量(scalar)、矢量(vector)、矩阵(matrix)和空间(spatial),分别主要应用于cpu、gpu、ai加速器和fpga产品。英特尔指出,在接下来五到十年中最重要的现代工作负载,就是这种标量、矢量、矩阵和空间架构的组合,英特尔称之为svms架构。
英特尔的oneapi,便是从软件层面来简化和统一跨svms架构的创新。英特尔架构、图形与软件部副总裁兼计算性能与开发者产品部门总经理bill savage介绍道:“oneapi既是一种行业规范,同时又是英特尔的一种产品。它可以简化并且统一跨不同架构、跨不同厂商之间的编程,它是一个鼓励社区和行业支持的一种开放、标准的解决方案。”基于英特尔软件产品和丰富的架构经验打造的oneapi,其底层接口被广泛的生态系统采用。通过跨架构统一并简化编程,oneapi将为开发者带来更高的生产效率和毫不妥协的性能。
英特尔架构、图形与软件部副总裁bill savage发表演讲
oneapi主要包含两个部分,第一部分是跨架构的编程语言,第二部分是能够满足不同领域需求的跨架构库的集合。而无论是这种高级的编程语言,还是架构库,重点都将放在提供全面的性能上。在oneapi项目中,英特尔携手行业开发了一种叫做data parallel c++(dpc++)的全新的语言,以支持实现横跨svms架构的数据并行编程。“多元化架构需要全新的编程语言,”英特尔架构、图形与软件部副总裁兼编译器与语言部门总经理alice chan指出,“英特尔现在开发的新语言data parallel c++,它是开放的、基于标准的,能够跨不同的硬件架构提供高性能。为英特尔硬件和全行业提供毫不妥协的高性能和生产效率。”
英特尔架构、图形与软件部副总裁兼编译器与语言部门总经理alice chan介绍dpc++
英特尔架构、图形与软件部首席工程师eric lin接着针对ai和数据分析等领域介绍了英特尔oneapi的高性能库、框架优化,以及openvino的部署。英特尔的高性能库,如英特尔数学核心函数库(mkl)、数据分析加速库(daal)和面向深度神经网络的英特尔数学核心函数库(mkl-dnn)等,都已集成于oneapi之中,为开发者屏蔽硬件复杂性,让开发者得以随时获取高性能。eric还介绍:“openvino所做的事情就是让开发者直接用一个统一api。openvino是我们实际的商业部署,帮开发者完成简单的开发、简单的维护、并带来高性能,它展示了oneapi愿景的现实。”
英特尔架构、图形与软件部首席工程师eric lin介绍统一api的优势
英特尔oneapi以一个解决方案支持四种架构,通过跨架构、高性能、开放的统一编程语言dpc++和帮助开发者获得更高性能的库,它将帮助开发者们充分释放svms架构的全面性能。英特尔将在2019年第四季度发布一个oneapi开发者测试版本,即一个英特尔参考产品,并披露更多项目相关细节。

襄阳分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录