• 最新新闻
  • 苹果谷歌微软等请愿批准VLP Wi-Fi,自由穿越6GHz频谱无限制干扰 英特尔详解oneAPI:统一简化编程释放SVMS架构性能 “银色子弹”终落寞:美国航空麦道MD-80退役后在沙漠“养老” 驻云荣膺阿里云战略级分销伙伴,携手构筑云上数字经济共同体 华为云让国产CAE软件运行在国产芯片上成为可能 驻云荣膺阿里云战略级分销伙伴,携手构筑云上数字经济共同体 周鸿祎谈华为鸿蒙系统:可以打造成安卓一样的开源系统 周鸿祎谈华为鸿蒙系统:可以打造成安卓一样的开源系统 微信安全中心:将对使用违规外挂的账号进行处罚 华为云让国产CAE软件运行在国产芯片上成为可能 618牛奶销售增长225%,父亲节,儿女选择给老爸补钙 华为云让国产CAE软件运行在国产芯片上成为可能 微信安全中心:将对使用违规外挂的账号进行处罚
  • 推荐新闻
  • 苹果谷歌微软等请愿批准VLP Wi-Fi,自由穿越6GHz频谱无限制干扰 英特尔详解oneAPI:统一简化编程释放SVMS架构性能 “银色子弹”终落寞:美国航空麦道MD-80退役后在沙漠“养老” 驻云荣膺阿里云战略级分销伙伴,携手构筑云上数字经济共同体 华为云让国产CAE软件运行在国产芯片上成为可能 驻云荣膺阿里云战略级分销伙伴,携手构筑云上数字经济共同体 周鸿祎谈华为鸿蒙系统:可以打造成安卓一样的开源系统 周鸿祎谈华为鸿蒙系统:可以打造成安卓一样的开源系统 微信安全中心:将对使用违规外挂的账号进行处罚 华为云让国产CAE软件运行在国产芯片上成为可能 618牛奶销售增长225%,父亲节,儿女选择给老爸补钙 华为云让国产CAE软件运行在国产芯片上成为可能 微信安全中心:将对使用违规外挂的账号进行处罚
  • 热门标签
  • 日期归档
  • 英特尔详解oneAPI:统一简化编程释放SVMS架构性能

    来源:www.honkerbase.com 发布时间:2019-10-04

    8月29日新闻随着数据的指数级增长和数据形式的多样化,任何单一技术或技术指标都不足以满足未来无处不在的多样化计算需求,超异质性时代已经到来。

    为了应对这一变化,英特尔提出了六项技术支柱战略,包括流程和封装,架构,内存和存储,互连,安全和软件。作为六大技术支柱之一,软件对英特尔的重要性是不言而喻的。

    英特尔认为,软件可以为新硬件架构中的每个性能增益提供两个数量级的性能提升。为了最大限度地发布硬件性能并简化跨不同计算架构的应用程序开发,英特尔推出了oneAPI项目。据悉,该项目于去年年底推出,而今年Q4发布了开发者测试版。

    可能许多人认为英特尔是一家硬盘公司并不难,但为什么它如此关注软件,推出oneAPI背后的原因是什么,以及什么样的浪潮会引起市场。最近,英特尔召开了软件战略和技术交流会议。英特尔发言人深入介绍了英特尔OneAPI的战略意义和技术细节。

    屏蔽潜在的差异并解锁硬件价值

    当我们进入以数据为中心的时代时,我们不仅会看到数据突发,还会看到数据模式的巨大变化:从传统文本,图形数据到当前的非结构化视频,音频,社交等。未来,将会有更多形式的数据,包括联网汽车数据,神经网络数据和遗传数据。

    英特尔架构,图形和软件副总裁Bill Savage指出,这种海量数据多样化所需的计算能力不同,这带来了数据处理和计算架构的扩展,这将在未来十年内出现。比过去五十年更多的建筑改进。英特尔产品涵盖的广泛计算架构包括Scalar,Vector,Matrix和Spatial,主要用于CPU,GPU,AI加速器和FPGA产品;在未来五到十年内,最重要的现代工作量是英特尔称之为SVMS架构的标量,矢量,矩阵和空间架构的组合。

    在摩尔定律的推动下,芯片硬件的功能不断提高;但对于包括硬件供应商,软件开发商,数据科学家等在内的产业链运营商而言,他们正在考虑如何改进这些硬件功能。发挥到极致。在最初的,不同的硬件平台可以对应于不同的开发声音,开发工具和开发环境。在不同?教ㄉ弦浦埠偷髡τ贸绦蚴且桓鼍薮蟮奶粽健?

    这就是英特尔的oneAPI所在。根据Bill Savage的说法,oneAPI是一种软件级方法,用于简化和统一SVMS架构的创新。 “OneAPI既是行业规范,也是英特尔的产品。它简化并统一了跨不同架构和不同供应商的编程。它是一个开放的标准解决方案,鼓励社区和行业支持。 oneAPI底层接口被广泛的生态系统采用。通过统一架构并简化编程,一个API将为开发人员提供更高的生产力和不妥协的性能。“

    开放,标准,性能:带来最佳体验

    根据英特尔架构,图形和软件副总裁兼编译器和语言部门总经理Alice Chan的说法,oneAPI由两部分组成。第一部分是跨架构编程语言,第二部分是可以满足不同领域需求的跨架构。一系列图书馆。无论是高级编程语言还是架构库,重点都将放在提供全面的性能上。

    在oneAPI项目中,英特尔与业界合作开发了一种名为Data Parallel C ++(DPC ++)的新语言,以支持跨SVMS架构的数据并行编程。 “多样化的架构需要一种新的编程语言,”英特尔现在正在开发一种新的语言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开发人员测试版,这是英特尔参考产品,并披露更多与项目相关的详细信息。

    友情链接: