主要内容

安装必备产品下载188bet金宝搏

为CUDA使用GPU Coder™®代码生成时,必须安装和设置以下产品。下载188bet金宝搏有关设置说明,请参见设置必备产品下载188bet金宝搏

MathWorks下载188bet金宝搏产品和支持方案金宝app

  • MATLAB®(要求)。

  • MATLAB编码器™(要求)。

  • 并行计算工具箱™(必选)。

  • 金宝app®(从Simulink模型生成代码所需)。金宝app

  • 计算机视觉工具箱™(推荐)。

  • 深度学习工具箱™(深度学习所需)。

  • 嵌入式编码器®(推荐)。

  • 图像处理工具箱™(推荐)。

  • 金宝app仿真软件编码器(从Simulink模型生成代码所需)。金宝app

  • 用于深度学习库的GPU编码器接口金宝app支持包(深度学习所需)。

  • 针对NVIDIA的MATL金宝appAB编码器支持包®杰森®和NVIDIA驱动器®平台(必须部署到嵌入式目标,如NVIDIA Jetson和Drive)。

有关安装MathWorks的说明®下载188bet金宝搏产品,请参阅您平台的MATLAB安装文档。如果您已经安装了MATLAB,并且想要检查还安装了哪些MathWorks产品,请输入下载188bet金宝搏版本在MATLAB命令窗口中。要安装支持包,请使用MATLA金宝appB中的Add-On Explorer。

如果MATLAB安装在一个包含非7位ASCII字符的路径上,例如日文字符,GPU Coder将无法工作,因为它无法定位代码生成库函数。

第三方硬件

  • 为CUDA启用NVIDIA GPU,并提供兼容的显卡驱动程序。有关更多信息,请参见CUDA图形处理器(NVIDIA)

    要查看代码生成的CUDA计算能力需求,请参考下表。

    目标 计算能力

    CUDA墨西哥人

    看到GPU计算要求

    源代码、静态或动态库和可执行程序

    3.2或更高。

    深度学习应用于8位整数精度

    6.1、7.0或更高版本。

    半精度深度学习应用(16位浮点)

    5.3, 6.0, 6.2或更高。

  • 手臂®马里图形处理器。

    对于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工具包,请参见CUDA工具包档案(NVIDIA)

NVIDIA Nsight™系统

为生成的CUDA代码生成执行分析报告。该报告提供了一些指标,可以帮助您分析应用程序算法并确定优化性能的机会。

GPU Coder已通过Nsight 2021.1.1测试

用于NVIDIA gpu的NVIDIA CUDA深度神经网络库(cuDNN)

对于主机GPU设备,GPU Coder已经使用cuDNN v8.1.1进行了测试。

要下载cuDNN,请参见cuDNN(英伟达)

NVIDIA TensorRT™高性能推理优化器和运行时库

对于主机GPU设备,GPU Coder已经使用TensorRT v7.2.3进行了测试。

要下载TensorRT,请参见TensorRT(英伟达)

用于Mali图形处理器的ARM计算库

GPU Coder已通过v19.05测试。

有关更多信息,请参见计算库(ARM)

开源计算机视觉库(OpenCV)

为深度学习示例所必需。

例如,针对主机开发计算机上的NVIDIA gpu,使用OpenCV v3.1.0。

例如,针对ARM gpu,在ARM目标硬件上使用OpenCV v2.4.9。

有关更多信息,请参见OpenCV

提示

一般

CUDA工具包

深度学习

英伟达嵌入式目标

手臂马里

另请参阅

应用程序

功能

对象

相关的话题