АнглийскийФранцузскийИспанский

Значок OnWorks

alt-nvidia-361-cuda-mps-control - Онлайн в облаке

Запустите alt-nvidia-361-cuda-mps-control в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда alt-nvidia-361-cuda-mps-control, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


nvidia-cuda-mps-control - программа управления NVIDIA CUDA Multi Process Service

СИНТАКСИС


nvidia-cuda-mps-контроль [-d]

ОПИСАНИЕ


MPS - это служба времени выполнения, позволяющая запускать несколько процессов MPI, использующих CUDA.
одновременно на одном графическом процессоре прозрачным для программы MPI способом. CUDA
программа работает в режиме MPS, если в системе запущен демон управления MPS.

Когда CUDA впервые инициализируется в программе, драйвер CUDA пытается подключиться к
Демон управления MPS. Если попытка подключения не удалась, программа продолжит работу, так как
нормально бы без МПС. Однако, если попытка подключения к демону управления
успешно, драйвер CUDA затем запрашивает у демона запуск сервера MPS от его имени.
Если есть уже запущенный сервер MPS и идентификатор пользователя этого серверного процесса совпадает
что из запрашивающего клиентского процесса, управляющий демон просто уведомляет клиента
процесс, который затем переходит к подключению к серверу. Если нет MPS сервера
уже запущенный в системе, управляющий демон запускает сервер MPS с тем же
идентификатор пользователя (UID) как у запрашивающего клиентского процесса. Если уже есть MPS-сервер
запущен, но с другим идентификатором пользователя, чем у клиентского процесса, демон управления
запрашивает завершение работы существующего сервера после завершения работы всех его клиентов. Однажды
существующий сервер остановлен, демон управления запускает новый сервер с идентификатором пользователя
то же, что и клиентский процесс в очереди.

Сервер MPS создает общий контекст графического процессора, управляет своими клиентами и передает работу
GPU от имени своих клиентов. Сервер MPS может поддерживать до 16 клиентских контекстов CUDA в одном
время. MPS прозрачен для программ CUDA со всей сложностью коммуникации
между клиентским процессом, сервером и управляющим демоном, скрытым в драйвере
двоичные файлы.

В настоящее время CUDA MPS доступен только в 64-разрядной версии Linux, требуется устройство, поддерживающее
Унифицированный виртуальный адрес (UVA) и вычислительные возможности SM 3.5 или выше. Приложения
требующие API до CUDA 4.0 не поддерживаются в CUDA MPS. MPS тоже не поддерживается
на конфигурациях с несколькими графическими процессорами. Пожалуйста, используйте CUDA_VISIBLE_DEVICES при запуске элемента управления
демон, чтобы ограничить видимость одним устройством.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-d
Запустите демон управления MPS, предполагая, что у пользователя достаточно прав (например, root).

-час, --Помогите
Распечатайте справочное сообщение.

<нет аргументы>
Запустите пользовательский интерфейс внешнего управления для демона управления MPS, который должен быть
началось первым. Интерфейсный пользовательский интерфейс продолжает читать команды от стандартного ввода до EOF. Команды
разделены символом новой строки. Если неверная команда выдается и отклоняется, появляется ошибка.
сообщение будет напечатано на стандартный вывод. Статус выхода интерфейсного пользовательского интерфейса равен нулю, если
связь с демоном прошла успешно. Ненулевое значение возвращается, если демон
не найден или подключение к демону неожиданно прервано. См. Команду «выйти» ниже.
для получения дополнительной информации о статусе выхода.

Команды, поддерживаемые демоном управления MPS:

get_server_list
Распечатайте список PID всех серверов MPS.

стартовый_сервер -жидкость UID
Запустить новый сервер MPS для указанного пользователя (UID).

Shutdown_server PID [-f]
Выключите сервер MPS с заданным PID. Сервер MPS не принимает новые
клиентских подключений, и он завершается, когда все текущие клиенты отключаются. -f вынужден
немедленное отключение. Если клиент запускает неисправное ядро, которое работает вечно,
может потребоваться принудительное отключение сервера MPS, поскольку сервер MPS создает и
выдает ГПУ работу от имени своих клиентов.

get_client_list PID
Распечатайте список PID всех клиентов, подключенных к серверу MPS с заданным PID.

выход [-t TIMEOUT]
Выключите процесс демона управления MPS и все серверы MPS. Демон управления MPS
перестает принимать новых клиентов в ожидании текущих серверов MPS и клиентов MPS
заканчивать. Если TIMEOUT указано (в секундах), демон заставит серверы MPS
для выключения, если они все еще работают после TIMEOUT секунд.

Эта команда синхронна. Интерфейсный интерфейс ожидает завершения работы демона,
затем возвращает статус выхода демона. Статус выхода равен нулю, если все серверы MPS
вышли изящно.

ОКРУЖАЮЩАЯ СРЕДА


CUDA_MPS_PIPE_DIRECTORY
Укажите каталог, содержащий именованные каналы, используемые для связи между
Управление MPS, сервер MPS и клиенты MPS. Значение этой переменной среды
должен быть согласован в демоне управления MPS и во всех клиентских процессах MPS.
Каталог по умолчанию / tmp / nvidia-mps

CUDA_MPS_LOG_DIRECTORY
Укажите каталог, содержащий файлы журнала MPS. Эта переменная используется
Только демон управления MPS. Каталог по умолчанию / var / log / nvidia-mps

Используйте alt-nvidia-361-cuda-mps-control онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    пакетный файловый менеджер
    пакетный файловый менеджер
    Это файловый менеджер пакета Total War.
    проект, начиная с версии 1.7. А
    краткое введение в Warscape
    моддинг: ...
    Скачать пакетный файловый менеджер
  • 2
    IPerf2
    IPerf2
    Инструмент для измерения сетевого трафика
    Производительность TCP и UDP с метриками
    вокруг пропускной способности и задержки. В
    цели включают поддержание активного
    iperf треска ...
    Скачать IPerf2
  • 3
    fre: ac - бесплатный аудио конвертер
    fre: ac - бесплатный аудио конвертер
    fre:ac — бесплатный аудио конвертер и компакт-диск
    риппер для различных форматов и кодировщиков.
    Он поддерживает форматы MP3, MP4/M4A, WMA, Ogg.
    Форматы Vorbis, FLAC, AAC и Bonk
    служба поддержки, ...
    Скачать fre:ac - бесплатный аудио конвертер
  • 4
    Матплотлиб
    Матплотлиб
    Matplotlib - обширная библиотека
    для создания статических, анимированных и
    интерактивные визуализации на Python.
    Matplotlib упрощает простые вещи и
    трудная вещь ...
    Скачать Matplotlib
  • 5
    БотМан
    БотМан
    Напишите логику чат-бота один раз и
    подключите его к одному из доступных
    службы обмена сообщениями, включая Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram или даже йо...
    Скачать BotMan
  • 6
    Джоплин
    Джоплин
    Joplin - это бесплатный и открытый исходный код
    приложение для заметок и дел, которое
    может обрабатывать большое количество заметок в
    Формат Markdown, организуйте их в
    записные книжки и ...
    Скачать Joplin
  • Больше »

Команды Linux

Ad