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

Ad


Значок OnWorks

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

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

Это команда alt-nvidia-340-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-340-cuda-mps-control онлайн с помощью сервисов onworks.net


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

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

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad