
oneMKL:OneAPI数学内核库的接口
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
oneMKL是英特尔开发的OneAPI数学内核库接口,提供广泛的数学函数,支持多种架构,旨在优化高性能计算应用的性能和效率。
oneAPI数学内核库(oneMKL)接口是基于DPC++的开源实现。它使用特定于设备的库与多个硬件后端配合工作。
用户申请
- oneMKL层:提供一个中间层,使应用程序可以访问底层硬件。
- 第三方图书馆:一些第三方库可能需要和oneMKL一起使用。
- 硬件后端:
- x86 CPU
- Intel GPU
- NVIDIA GPU
目录:
支持和要求:
- 支持的使用模式有两种。
oneMKL选择器层实现包括两种方式:
1. 运行时调度:应用程序与oneMKL库链接,并在运行时根据设备供应商加载所需的后端(所有库都应该是动态的)。
2. 具有运行时调度的应用示例代码如下:
```cpp
#include oneapimkl.hpp
...
```
对于x86 CPU,可以使用相应的配置和接口。
全部评论 (0)
还没有任何评论哟~


