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) — один из самых важных инструментов, которые стимулируют развитие науки. Научные вычисления развиваются во всех направлениях.

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

Контейнеры проходят тщательную проверку на наличие общеизвестных уязвимостей

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

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

Закрытый реестр NGC предоставляет безопасную и оптимизированную для облака среду

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

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

Каталог NGC предлагает различные инструменты для быстрого получения результатов

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

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

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

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

ПО из каталога NGC можно запускать на множестве платформ с ускорением на GPU

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

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

ПО из каталога NGC на инстансах на базе GPU

Облако

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

ПО из каталога NGC может быть развернуто на периферийных устройствах на базе Kubernetes

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

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

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

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

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

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

  • КОНТЕЙНЕРЫ
  • МОДЕЛИ
  • ПАКЕТЫ HELM
  • КОЛЛЕКЦИИ
  • РЕШЕНИЯ ДЛЯ ОТРАСЛЕЙ

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

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