主要内容

在云端使用gpu运行MATLAB

如果你没有可用的GPU,你可以加快你的MATLAB®使用一个或多个高性能NVIDIA编写代码®云端的图形处理器。在云中工作需要一些初始设置,但使用云资源可以显著加快代码的速度,而不需要购买和设置自己的本地gpu。

MathWorks®提供了几种在公共云(如Amazon)中访问MATLAB的方法®Web服务(AWS®)和微软®Azure®,您可以根据您的需要进行配置。您可以访问云中的一台机器,如果您有的话MATLAB并行服务器™,您可以扩展到一个集群。

MathWorks云计算中心

云计算中心,您可以使用AWS帐户创建和管理云资源,包括访问一台安装了MATLAB的计算机和一个MATLAB并行服务器集群,您可以从任何MATLAB会话访问。

要开始使用Cloud Center,请参见:

请注意

在创建云资源时,请选择具有gpu的计算机,例如P2、P3、P4、G3或G5实例。实例P2、P3和P4具有用于一般计算的高性能gpu。实例G3和G5具有高单精度性能的gpu,用于深度学习、图像处理、计算机视觉和自动驾驶模拟。

微软Azure市场

你可以部署MATLAB和MATLAB并行服务器在云端使用MathWorks为Microsoft Azure Marketplace开发的软件计划。

要开始使用Microsoft Azure Marketplace,请参见:

请注意

  • 在选择虚拟机大小时,请选择具有NVIDIA gpu的虚拟机,如ncv3系列、NC t4_v3系列和ND A100 v4系列虚拟机。这些虚拟机是为计算密集型工作负载而设计的。

参考体系结构

MathWorks在GitHub中为AWS和Azure提供了可定制的参考体系结构模板®.参考体系结构模板允许您完全控制云资源,包括与现有云基础设施匹配的区域和网络设置。

要开始使用参考体系结构,请参见:

容器

您还可以使用容器在桌面、服务器或云环境上创建软件环境。容器是独立的软件单元,包含运行特定应用程序所需的所有内容,并且是一致的、可移植的和轻量级的。

要开始使用容器,请参阅:

请注意

默认情况下,容器不能访问其主机的硬件资源。授予容器访问主机系统的NVIDIA gpu的权限:

  • 在安装了适当的NVIDIA GPU驱动程序的主机系统上运行容器。

  • 控件使主机的gpu对容器可见——gpu标记时执行码头工人运行命令。将此标志设置为所有授予容器访问主机上所有gpu的权限。

有关更多信息,请参见在集装箱中使用gpu

相关的话题

Baidu
map