NGC Catalog

Упростите выполнение задач глубокого и машинного обучения и HPC с помощью оптимизированного для GPU ПО.

Реестр оптимизированного под GPU ПО для задач ИИ, машинного обучения и высокопроизводительных вычислений.

Каталог NGC™ — это реестр ПО, оптимизированного под GPU, для ИИ, высокопроизводительных вычислений (НРС) и анализа данных. NGC предназначен для ускорения и упрощения различных задач. NGC содержит контейнеры приложений корпоративного уровня, предварительно обученные модели ИИ и отраслевые SDK, которые можно развернуть на локальных системах, в облаке или на границе сети. Это позволяет создавать лучшие в своем классе решения, получать результаты и достигать коммерческих успехов быстрее, чем когда-либо прежде.

Нам доверяют крупные и маленькие компании

Правительственные организации, крупнейшие компании мира из списка Fortune 500, суперкомпьютерные центры, университеты и даже стартапы в области ИИ используют ПО из каталога NGC для создания приложений нового поколения.

Более 100 контейнеров для HPC и ИИ

Более 100 предварительно обученных моделей

Более 250 тыс. пользователей

Более 1 миллиона скачиваний

Платформа для любых задач

NGC предлагает готовые к использованию контейнеры, предварительно обученные модели, SDK и пакеты Helm для различных сценариев использования и отраслей: от HPC и разговорного ИИ до медицинской визуализации и рекомендательных систем. Все необходимые инструменты для ускорения разработки и внедрения приложений в одном месте.

Модели глубокого обучения для языкового моделирования

Языковое моделирование

Языковое моделирование — это задача обработки естественного языка (NLP), которая определяет вероятность появления слова или заданной последовательности слов в предложении.

Рекомендательные системы — программы для фильтрации на основе содержания

Рекомендательные системы

Рекомендательные системы — это программы и сервисы, которые пытаются предсказать, какие объекты будут интересны пользователю.

Сегментация изображения — это одна из основных задач обработки изображений

Сегментация изображений

Сегментация изображения — это процесс разбиения изображения на множество сегментов для определения отдельных объектов.

Машинный перевод – процесс перевода текстов с одного языка на другой

Перевод

Машинный перевод – процесс перевода текстов с одного языка на другой.

Обнаружение объектов — это способность распознавать объекты на изображениях

Обнаружение объектов

Обнаружение объектов — это не только способность распознавать объекты на изображениях и видео, но и классифицировать их.

Автоматическое распознавание речи — это процесс преобразования речевого сигнала в текст

Распознавание речи

Автоматическое распознавание речи (ASR) используется при управлении виртуальным помощником при помощи голосовых команд, преобразовании аудио в субтитры для видео и транскрибировании обращений клиентов в колл-центр для последующего архивирования.

Синтез речи или преобразование текста в речь — это формирование речевого сигнала из текста.

Преобразование текста в речь

Синтез речи или преобразование текста в речь — это задача искусственного формирования речевого сигнала по печатному тексту. Модели синтеза речи могут быть использованы при ответе виртуального ассистента на запрос или преобразовании мобильным устройством текста в речь для обеспечения доступности веб-страницы.

Высокопроизводительные вычисления стимулируют развитие науки.

HPC

Высокопроизводительные вычисления (HPC) — один из самых важных инструментов, которые стимулируют развитие науки. Научные вычисления развиваются во всех направлениях.

Для предприятий

nvidia-performance-icon

Производительность

Каталог NGC предлагает различные инструменты для быстрого получения результатов и сокращения времени выхода продуктов на рынок: от контейнеров для задач глубокого обучения, которые ежемесячно обновляются для извлечения максимальной производительности из ваших GPU, до современных моделей ИИ, обеспечивающих новые рекорды производительности в MLPerf

nvidia-security-icon

Безопасность

Перед публикацией в каталоге контейнеры проходят тщательную проверку на наличие общеизвестных уязвимостей (CVE), криптографических ключей, закрытых ключей и метаданных.

nvidia-privacy-icon

Конфиденциальность

Закрытый реестр NGC предоставляет разработчикам безопасную и оптимизированную для облака среду для хранения и обмена контейнерами, моделями, скриптами и пакетами Helm внутри компании. Доступ к Закрытому реестру NGC предоставляется клиентам, которые приобрели услуги корпоративной поддержки и системы NVIDIA DGX™ или NVIDIA-Certified Systems™ (сертифицированные системы NVIDIA).

Работа на любой платформе

ПО из каталога NGC работает на физических серверах, Kubernetes или виртуализированных средах и может быть развернуто на локальных системах, в облаке и на периферийных устройствах. Это позволяет максимально использовать ресурсы GPU, повышает мобильность и масштабируемость приложений. Каталог NGC также интегрирован в NVIDIA Base Command.

nvidia-ngc-on-premises-3c33-d

Локальные системы

ПО из каталога NGC можно запускать на множестве платформ с ускорением на GPU NVIDIA: сертифицированных системах NVIDIA, системах NVIDIA DGX, рабочих станциях на базе графических процессоров NVIDIA TITAN и NVIDIA RTX™, в виртуализированных средах при помощи ПО NVIDIA Virtual Compute Server.

nvidia-ngc-in-the-cloud-3c33-d

Облако

ПО из каталога NGC можно развернуть на инстансах на базе GPU. ПО может быть развернуто непосредственно на виртуальных машинах или в сервисах Kubernetes, предлагаемых ведущими провайдерами облачных услуг.ПО NVIDIA для ИИ упрощает разработку и развертывание решений в облаке.

nvidia-ngc-at-the-edge-3c33-d

Периферийные устройства

Вычисления выходят за пределы традиционных дата-центров и смещаются на периферию сети. ПО из каталога NGC может быть развернуто напериферийных устройствах на базе Kubernetes, что позволяет обеспечить низкую задержку и высокую пропускную способность при проведении инференса. Безопасное развертывание, управление и масштабирование ИИ-приложений для периферийных вычислений из каталога NGC с NVIDIA Fleet Command™.

БЫСТРОЕ СОЗДАНИЕ ПРИЛОЖЕНИЙ ДЛЯ ИИ С NVIDIA TAO

NVIDIA TAO — это платформа для обучения, адаптации и оптимизации моделей ИИ. ПО не подразумевает наличие глубоких экспертных знаний в области ИИ, а также устраняет необходимость в больших наборах данных для обучения, что позволяет упростить создание корпоративных приложений.

Основные элементы приложений с ускорением на GPU

Каталог NGC предоставляет инструменты, которые отвечают задачам специалистов по data science, разработчиков и исследователей с различным уровнем знаний в области ИИ. К ним относятся контейнеры, предварительно обученные модели, специализированные SDK, коллекции для различных сценариев использования и пакеты Helm для быстрого внедрения ИИ.

  • КОНТЕЙНЕРЫ
  • МОДЕЛИ
  • ПАКЕТЫ HELM
  • JUPYTER NOTEBOOK
  • РЕШЕНИЯ ДЛЯ ОТРАСЛЕЙ
  • INDUSTRY SOLUTIONS

Примеры из практики

DeepZen преобразует текст в естественную речь с помощью контейнеров из NGC

DeepZen

Узнайте, как DeepZen, компания по ИИ, специализирующаяся на преобразовании текста в естественную речь, использует каталог NGC для автоматизации записи и озвучивания. 

Neurala ускоряет аннотирование видео с помощью контейнеров из NGC

Neurala

Узнайте, как стартап в области ИИ Neurala ускоряет тренировку алгоритмов глубокого обучения и инференс в 8 раз для своей платформы Brain Builder.

Специалисты по HPC используют оптимизированные под GPU контейнеры

Университет Клемсона

Узнайте, как в университете Клемсона специалисты по НРС используют оптимизированные под GPU контейнеры, что позволяет ускорить процесс исследования.

Специалисты Аризонского университета создают 3D-модели из облака точек прямо на дронах.

Аризонский университет

Узнайте, как специалисты Аризонского университета используют контейнеры из каталога NGC для создания 3D-моделей из облака точек прямо на дронах и ускорения научных исследований.

Ускорение рабочих процессов с каталогом NGC

Партнеры экосистемы

Партнеры NVIDIA предлагают широкий спектр решений для data science, тренировки моделей ИИ и инференса, HPC и визуализации.

Allegro Logo
cnvrg.io logo
DeepPavlov.ai logo
IBM Logo
iguazio logo
MathWorks Logo
NAMD Logo

Узнайте, как опубликовать оптимизированное для GPU ПО в каталоге NGC.

Новости

Следите за обновлениями каталога NGC.

Вебинары

Просмотрите эти видеоуроки и узнайте, как использовать каталог NGC.

Сессии GTC

Смотрите лучшие сессии, посвященные работе с каталогом NGC.

Блоги для разработчиков

Прочитайте пошаговую инструкцию по использованию каталога NGC.

Вопросы и ответы о каталоге NGC

  • Что входит в каталог NGC?

    NGC предоставляет полноценный каталог контейнеров с ускорением на GPU для ИИ, машинного обучения и НРС, которые оптимизированы, протестированы и готовы к запуску на поддерживаемых GPU NVIDIA в локальных и облачных системах, а также на периферийных устройствах. Кроме того, каталог содержит заранее обученные модели, скрипты для моделей и решения для отраслей, которые можно легко интегрировать в рабочие процессы.

  • Какие сложности устраняет каталог NGС?

    Компиляция и развертывание фреймворков глубокого обучения занимает много времени, при этом часто возникают ошибки. Оптимизация программного обеспечения для ИИ требует профессиональных знаний. Для создания моделей также необходимы профессиональные знания, время и вычислительные ресурсы. Каталог NGC берет на себя эти задачи, предоставляя ПО и инструменты с ускорением на GPU и позволяя специалистам по анализу данных, разработчикам и другим пользователям сосредоточиться на построении решений.

  • Что содержат контейнеры NGC?

    Каждый контейнер содержит набор ПО, предварительного интегрированного и оптимизированного для GPU. Стек включает в себя выбранное приложение или фреймворк, NVIDIA CUDA® Toolkit, ускоренные библиотеки и необходимые драйверы. Все компоненты протестированы, подготовлены для совместной работы без дополнительной настройки.

  • Какое программное обеспечение для ИИ доступно в каталоге NGC?

    Каталог NGC содержит ведущие ПО для ИИ, такие как TensorFlow, PyTorch, MXNet, NVIDIA TensorRT, RAPIDS™ и другие инструменты. Полный список можно посмотреть в каталоге NGC.

  • Где можно запустить программное обеспечение NGC?

    Контейнеры из каталога NGC можно запустить на ПК, рабочих станциях, HPC-кластерах, системах NVIDIA DGX, на GPU NVIDIA в поддерживаемых облачных платформах и сертифицированных системах NVIDIA. Контейнеры запускаются в средах Docker и Singularity. Более подробную информацию можно посмотреть в документации по NGC.

  • Как запустить контейнеры из каталога NGC на облачной платформе?

    NVIDIA предлагает файлы образов виртуальных машин в разделе Marketplace для всех поддерживаемых поставщиков облачных услуг. Для запуска контейнеров необходимо выбрать один из типов инстансов, создать файл с образом и открыть каталог NGC. Конкретные действия зависят от платформы и поставщика облачных услуг. Пошаговые инструкции можно посмотреть в документации по NGC.

  • Как часто в каталоге NGC обновляются контейнеры фреймворков ИИ?

    Самые популярные фреймворки глубокого обучения, например, TensorFlow, PyTorch и MXNet, разработчики NVIDIA обновляют ежемесячно, чтобы оптимизировать программный стек полностью и обеспечить максимальные возможности GPU NVIDIA.

  • Если загрузка контейнеров бесплатна, нужно ли платить за время вычислений?

    Контейнеры из каталога NGC доступны бесплатно (в соответствии с правилами использования). Однако каждый провайдер облачных услуг взимает плату за предоставление доступа к вычислительным инстансам GPU.

  • Является ли каталог NGC платформой облачных вычислений?

    Нет, это каталог, который содержит программное обеспечение, оптимизированное для GPU.

  • Что такое закрытый репозиторий NGC?

    Закрытый репозиторий NGC был призван предоставить пользователям безопасное пространство для хранения и обмена контейнерами, моделями, скриптами и пакетами Helm внутри компании. Закрытый репозиторий позволяет защищать IP-адреса пользователей и обеспечивает новые возможности для совместной работы.

  • Какую поддержку предлагает NVIDIA для контейнеров фреймворков ИИ?

    Пользователи получают доступ к форуму для разработчиков NVIDIA, который поддерживается большим сообществом экспертов по ИИ и GPU из числа пользователей, партнеров и сотрудников NVIDIA.

    Кроме того, служба поддержки NGC предоставляет помощь на уровнях L1-L3 на сертифицированных системах NVIDIA, которые доступны у наших партнеров.

  • Что такое сертифицированные системы NVIDIA?

    Сертифицированные системы NVIDIA, включающие в себя серверные платформы EGX™ и HGX™, позволяют компаниям с уверенностью развертывать масштабируемые программно-аппаратные решения, которые обеспечивают безопасное и эффективное выполнение задач ИИ в различных масштабах. Вы можете посмотреть полный список сертифицированных систем NVIDIA.

Ускорение рабочих процессов с каталогом NGC