人工智能正在深刻改变我们的生活和工作方式。其中,NVIDIA作为图形处理单元(GPU)市场的领军者,成为主要的AI技术供应商。开发人员利用NVIDIA的工具和基础设施,构建各种支持AI的应用程序。这些产品旨在简化AI在服务中的集成过程,包括语音识别、对话式AI、数据科学、机器人技术和推理等领域。
NVIDIA的工具已被众多AI开发者和数据科学家广泛采用,但要让更多用户受益,需要进一步简化工具的获取流程。目前,开发者往往需要在一个平台(如AWS)上进行开发,然后直接从NVIDIA获取AI工具。
为了简化应用程序的构建过程,NVIDIA与亚马逊网络服务(AWS)展开合作,宣布在AWS Marketplace中推出NVIDIA店面。这一合作关系的目的是方便开发者将AI功能集成到应用中。NVIDIA将免费提供21种软件工具,助力使用AWS的开发者构建GPU加速的AI应用,这将在医疗、金融、零售和智慧城市等多个领域引发广泛关注。
自2017年以来,NVIDIA通过其NVIDIA GPU优化云(NGC)目录,以及AWS Marketplace中的一些独立组件,提供了GPU加速软件。然而,这次是NVIDIA的完整产品组合首次进驻AWS Marketplace。NGC目录汇集了NVIDIA的GPU加速软件工具,包含数百个机器学习(ML)框架和行业特定的软件开发套件,供数据科学家和开发者构建AI解决方案。
此次合作创造了一个“一站式商店”。NGC软件经过容器化和优化,能够在GPU云实例上运行,比如由NVIDIA最新A100 Tensor Core GPU支持的Amazon EC2 P4d实例。开发者可以通过现成的程序包获取所需工具,使得在混合云环境中运行容器和跨平台移动GPU加速工作负载变得更加轻松。
NVIDIA表示,已有超过250,000名用户从NGC目录下载了超过100万个AI容器、预训练模型、应用程序框架、HelM图表和其他ML资源。其中一些最受欢迎的NVIDIA GPU加速AI软件工具包括:
NVIDIA AI:一套框架和工具,如MXNet和TensorFlow。
NVIDIA Clara Imaging:一个针对医学成像深度学习培训和推理的优化应用程序框架。
NVIDIA DeepStream SDK:一个可在边缘和任何云上部署的视频分析框架。
NVIDIA HPC SDK:用于高性能计算的库和软件工具。
NVIDIA Isaac Sim ML培训:面向机器人ML工程师的工具包,生成合成图像以训练对象检测深度神经网络。
NVIDIA Merlin:一个开放的beta框架,用于构建大规模深度学习推荐系统。
NVIDIA NeMo:一个用于构建对话AI模型的开源Python工具包。
RAPIDS:一套开源数据科学软件库。
通过与AWS的合作,NVIDIA希望加速软件发现的过程。只要NGC目录有更新,开发者便可一键访问最新版本的NVIDIA AI软件。此外,软件部署也变得更为简便,开发者能够在AWS控制台内的NVIDIA GPU实例上订阅并运行NGC软件,并访问NGC HelM图表以进行持续集成和开发。
随着AI在高性能计算中的突破,高级工具对于帮助组织可视化和处理海量数据集至关重要。像NVIDIA和AWS这样的合作伙伴关系,可以消除部署GPU加速软件的复杂性。开发者无需再浪费时间寻找最新的框架和补丁,而是可以在一个地方获取所有资源来构建、培训和部署AI应用。
