英特尔对oneAPI的实现包括很多其他库、编译器和分析器,它被安排在特定的应用程序领域的工具套件中,可以通过多种方式下载或者在英特尔DevCloud上远程使用。在英特尔oneAPI里可以找到入门所需要的一切,里面涵盖了数学、任务并行、人工智能、视频处理和许多其他领域。分析工具包涵了英特尔VTune分析器、英特尔Advisor和英特尔的GDB发性版,还有优化的C++,DPC++和Python跨架构编译器,新的英特尔DPC++兼容工具可以把现有的CUDA代码迁移到DPC++。oneAPI基础工具套件是最基本的工具包,具有核心库和功能。英特尔oneAPIIoT工具套件提供开发人员高能效部署在网络边缘所需的一切;英特尔oneAPI渲染工具套件可用于高级可视化和数字内容创建,高级复杂的数学模型的渲染等;可供数据科学家使用的AI分析工具套件,包含了功能强大且经过优化的深度学习框架;OpenVINO工具套件,用于在客户端,边缘和数据中心部署推理。oneAPI基本工具套件提供了支持所有架构的基础函数库和工具。
2023-03-06 16:52:46 442.73MB fortran intel math matlab
1
Intel FPGA oneAPI编程指南(完全用C++开发FPGA)
2023-01-11 15:46:37 1.75MB oneAPI c++
1
如何将代码从并行C ++光线跟踪代码转换为CUDA,然后通过英特尔:registered:DPC ++转换为SYCL 2020
2022-02-24 14:39:19 267KB CUDA C++ Dev oneAPI
1
oneAPI数学内核库(oneMKL)接口 oneMKL接口是根据的oneMKL数据并行C ++(DPC ++)接口的开源实现。 它使用下面的特定于设备的库与多个设备(后端)一起使用。 用户申请 一个MKL层 第三方图书馆 硬件后端 一个MKL接口 一个MKL选择器 用于x86 CPU的 x86 CPU 适用于Intel GPU的 英特尔GPU 于NVIDIA GPU的 NVIDIA GPU 于NVIDIA GPU的 NVIDIA GPU 用于x86 CPU的 x86 CPU 目录 支持和要求 支持的使用模式: 有两种oneMKL选择器层实现: 运行时调度:该应用程序与oneMKL库链接,并且在运行时根据设备供应商加载了所需的后端(所有库都应该是动态的)。 具有运行时调度的app.cpp示例: # include " oneapi/mkl.hpp " ... cpu
2021-10-29 00:51:35 1MB api performance cpu hpc
1