从MATLAB代码创建内核
MATLAB代码创建CUDA的结构和模式®GPU内核
GPU编码器™生成和执行优化CUDA内核为特定MATLAB算法结构和模式®代码。生成的代码优化的NVIDIA的电话®CUDA库,包括cuFFT cuSolver、cuBLAS cuDNN, TensorRT。生成的代码可以集成到你的项目源代码,静态库和动态库,并且可以被编译为台式机、服务器和NVIDIA gpu嵌入式杰森,开车,和其他平台。GPU编码器可以手写的CUDA代码合并到你的算法和生成的代码。
应用程序
功能
对象
主题
- 内核从Element-Wise循环
从MATLAB函数创建内核包含scalarized element-wise数学操作。
- 内核从散集类型操作
从MATLAB函数创建内核包含还原操作。
- 从库调用内核
目标GPU优化数学库,如cuBLAS cuSOLVER, cuFFT和推力。
- 万博1manbetx支持GPU数组
使用GPU数组生成CUDA代码。
- 使用动态分配的c++数组生成的函数接口
理解和使用动态分配的数组从生成的CUDA c++函数接口。
- 从生成的代码调用自定义CUDA内核
集成定制CUDA内核与MATLAB代码用于代码生成。
- 调用自定义CUDA设备函数生成的代码
定制集成GPU设备功能与MATLAB代码用于代码生成。
- 设计模式
为MATLAB函数创建内核包含计算设计模式。
- GPU内存分配和最小化
内存分配GPU编码器的选择和优化。
- 一半精度是多少?
介绍了在MATLAB和Simulink half-precision数据类型万博1manbetx®。
- 半精密代码生成的支持万博1manbetx
C / c++代码生成和GPU的支持功能,支持half-pr万博1manbetxecision输入。