NVIDIA GPU Cloud (NGC) 为您提供强大的性能和良好的灵活性,让您可以承担非常具有挑战性的深度学习项目。它将 NVIDIA 人工智能 (AI) 的强大功能带到每个行业,帮助科学家和研究人员快速构建、训练和部署神经网络模型,并满足不断变化的需求。其中包括一个集成的优化深度学习框架容器库,这些容器可在云中或本地充分利用 NVIDIA GPU。
NVIDIA GPU Cloud (NGC) 是一种 GPU 加速云平台,通过该平台,可以在本地或 Amazon Elastic Compute Cloud (Amazon EC2) 和阿里云上轻松快速地开始使用先进的深度学习框架。
了解此摘要中有关优化先进深度学习框架的更多信息。开始使用 NGC 和所有主要框架,包括 TensorFlow、PyTorch、MXnet、Theano、Caffe2、Microsoft Cognitive Toolkit (CNTK) 等。
您可以免费访问一个由完全集成的优化深度学习框架容器构成的综合目录。
这些容器可供注册 NGC 帐户的任何人访问。通过维护帐户,用户可以在支持的平台上下载和使用最新版本的 GPU 优化容器。
每个容器都有 NGC 深度学习堆栈,即针对 NVIDIA GPU 进行过优化的软件的预集成堆栈。其中包括 Linux OS、CUDA 运行时、必要库和所选框架(NVCaffe、TensorFlow 等)。这些项目已全部经过调整,可以立即协同工作,而无需进行额外的设置。
NGC 容器注册表包含以下最常见框架的 NVIDIA GPU 加速版本:NVCaffe、Caffe2、Microsoft Cognitive Toolkit (CNTK)、Digits、MXNet、PyTorch、TensorFlow、Theano、Torch 和 CUDA(适用于开发人员的基础级别容器)。
GPU 加速的容器由 NVIDIA 进行了调整、测试和验证,可以在采用 NVIDIA Volta 的 Amazon EC2 P3 实例和 NVIDIA DGX 系统上运行。其他云服务提供商也即将加入受支持行列。
可以,这些使用条款允许在运行基于 GPU 的 Pascal 或 Volta 的台式电脑上使用 NGC 深度学习框架容器。
NVIDIA 为 NGC 创建了一个名为 NVIDIA Volta 深度学习 AMI 的免费 Amazon Machine Image (AMI),可以从 AWS Marketplace 中获得。此 AMI 是一个优化的环境,用于运行 NGC 容器注册表中提供的深度学习框架。您只需创建一个 AMI 实例,并将所需框架容器从 NGC 拉到您的实例中,便可立即开始运行深度学习作业。顺便提一句,AWS Marketplace 上还有其他一些用于深度学习的 AMI,但 NVIDIA 未对其进行测试或优化。
每月。NGC 上的深度学习容器得益于 NVIDIA 持续的研发投资,以及框架工程师的联合工程设计,因而可确保每个深度学习框架都经过调整,从而实现尽可能快的训练。NVIDIA 工程师不断优化软件,每月提供容器更新,从而确保您的深度学习投资逐渐获得更高的回报。
深度学习框架容器的用户可以访问 NVIDIA DevTalk Developer 论坛 https://devtalk.nvidia.com/。NVIDIA DevTalk Developer 论坛由深度学习和 GPU 专家组成的大型社区提供支持,这些专家来自 NVIDIA 客户、合作伙伴和员工生态系统。
NVIDIA 通过支持深度学习研究人员和开发人员以简便方式使用 GPU 加速深度学习框架来加快 AI 民主化进程,从而让他们轻松地在支持 Volta 的云提供商或搭载最新 NVIDIA GPU 的系统本地运行这些优化的框架。
NGC 容器注册表中的 NVIDIA 深度学习容器均免费(根据 TOU 条款的规定)。但是,对于加速计算服务,每个云服务提供商都有自己的定价。