英特尔oneAPI-现在为所有人提供-也为您

因此,自7月份以来,英特尔一直在谈论一些事情- 英特尔oneAPI工具包的beta版本,这是一套使用寿命将不再相同的开发工具。 如所承诺的 ,该集合包括新的Data Parallel C ++语言的编译器,一组用于API编程的库以及一组用于分析和调试应用程序的工具。 在削减-关于这一切的更多细节。

是的,该工具包已经可以下载,安装和尝试过-链接位于文章结尾。 您可以尝试,但不能下载-有这样的选项,我也会介绍一下。



当今的现实是,在所有情况下都没有一种最佳的计算体系结构-相反,不同类型的负载在其具体特征上的差异越来越大。 在这种情况下,生产应用程序开发人员的梦想是使您可以使用系统的所有计算设备的工具,无论它们是标量,矢量,矩阵还是空间,最终的梦想是能够从架构上抽象出来并为任何平台编写一个代码的能力。 如您所知,这里显示了Intel oneAPI-现在更多有关其配置中包含的内容。

数据并行C ++(DPC ++)


DPC ++是C ++语言的开发,其中包括SYCL ,您可以将C ++代码用于任何体系结构,同时为特定平台提供可用的优化。 该套件包括一个编译器 ,一个具有函数和算法的核心以及一个用于将CUDA代码迁移到DPC ++的工具

著名的英特尔性能库


英特尔Python发行版 -在不更改大数据和机器学习代码的情况下优化高强度计算。

大家都熟悉的代码分析和调试工具


适用于经济各个部门的功能库:


英特尔集成性能基元 -增强了图像处理,DSP,压缩等基本操作的性能。

GDB -DPC ++,C,C ++和Fortran程序的深度系统调试。

以上所有内容都包含在Intel oneAPI基本软件包中 。 对于特殊类型的负载,也有专门的组件。 其中包括:


所有类型的Intel oneAPI现在都可以从Intel网站下载为Linux和Windows的发行版。 您可以下载任何内容,而只需将沙箱“ Intel DevCloud”用于oneAPI项目 -具有预先配置的环境并且已安装oneAPI的所有组件的云服务。 英特尔为开发人员提供了120天的免费访问DevCloud的权限。

英特尔oneAPI是一个有趣的大话题,我们打算不止一次地重复它。

PS:如果在2019年11月22日星期五这个下午,您将在下诺夫哥罗德的某个地方遇到满意的英特尔员工,那么您应该知道他不会跳过工作,却享有应有的休息-请注意oneAPI beta版本的发布,其中下诺夫哥罗德网站的员工付出了很大参与。

Source: https://habr.com/ru/post/zh-CN476514/


All Articles