安装必备产品下载188bet金宝搏
使用GPU Coder™CUDA®代码生成后,您必须安装和设置以下产品。下载188bet金宝搏有关设置说明,请参见设置必备产品下载188bet金宝搏.
MathWorks下载188bet金宝搏产品和支持包金宝app
MATLAB®(要求)。
MATLAB编码器™(要求)。
并行计算工具箱™(必需)。
金宝app®(需要从Simulink模型生成代码)。金宝app
计算机视觉工具箱™(推荐)。
深度学习工具箱™(深度学习所需)。
嵌入式编码器®(推荐)。
图像处理工具箱™(推荐)。
金宝app仿真软件编码器(需要从Simulink模型生成代码)。金宝app
用于深度学习库的GPU编码器接口金宝app支持包(深度学习所需)。
NVIDIA的MATLAB金宝app编码器支持包®杰森®和NVIDIA驱动器®平台(需要部署到嵌入式目标,如NVIDIA Jetson和Drive)。
有关安装MathWorks的说明®下载188bet金宝搏产品,请参阅针对您的平台的MATLAB安装文档。如果您已经安装了MATLAB并想要检查安装了哪些MathWorks产品,请输入下载188bet金宝搏版本
在MATLAB命令窗口中。要安装支持包,请使用MATLA金宝appB中的Add-On Explorer。
如果MATLAB安装在包含非7位ASCII字符的路径上,例如日本字符,GPU Coder将无法工作,因为它无法定位代码生成库函数。
第三方硬件
NVIDIA GPU支持CUDA与兼容的图形驱动程序。有关更多信息,请参见CUDA图形处理器(NVIDIA).
要查看代码生成的CUDA计算能力要求,请参阅下表。
目标 计算能力 CUDA墨西哥人
看到GPU计算要求.
源代码、静态或动态库以及可执行文件
3.2或更高。
深度学习在8位整数精度中的应用
6.1、7.0或更高。
半精度深度学习应用(16位浮点)
5.3、6.0、6.2或更高。
手臂®Mali图形处理器。
对于Mali设备,GPU Coder仅支持深度学习网络的代码生金宝app成。
第三方软件
要求
C / c++编译器:
Linux® |
窗户® |
---|---|
GCC C/ c++编译器。支持的版金宝app本请参见金宝app支持和兼容的编译器. |
微软®Visual Studio®2013 |
Microsoft Visual Studio2015 |
|
Microsoft Visual Studio2017 |
|
Microsoft Visual Studio2019 |
可选
对于CUDA MEX,代码生成器使用NVIDIA编译器和MATLAB安装的库。独立代码(静态库、动态链接库或可执行程序)的生成有额外的软件需求。
软件的名字 | 信息 |
---|---|
CUDA工具包 |
GPU Coder已通过CUDA Toolkit v9.x-v11.2测试。 如需下载CUDA Toolkit,请参见CUDA工具包存档(NVIDIA). |
NVIDIA Nsight™系统 |
为生成的CUDA代码生成执行概要报告。该报告提供了一些指标,可以帮助您分析应用程序算法并确定优化性能的机会。 GPU Coder已通过Nsight 2021.1.1测试 |
NVIDIA CUDA深度神经网络库(cuDNN)用于NVIDIA图形处理器 |
对于主机GPU设备,GPU Coder已使用cuDNN v8.1.1进行测试。 要下载cuDNN,请参见cuDNN(英伟达). |
NVIDIA TensorRT™高性能推理优化器和运行时库 |
对于主机GPU设备,GPU Coder已使用TensorRT v7.2.3进行测试。 下载TensorRT,请参见TensorRT(英伟达). |
ARM计算库用于Mali图形处理器 |
GPU Coder已测试v19.05。 有关更多信息,请参见计算库(ARM). |
开源计算机视觉库(OpenCV) |
深度学习示例所需。 例如,针对主机开发计算机上的NVIDIA gpu,使用OpenCV v3.1.0。 对于以ARM gpu为目标的例子,在ARM目标硬件上使用OpenCV v2.4.9。 有关更多信息,请参见OpenCV. |