Предоставить разрешения графическому процессору на сервере LinuxLinux

Ответить
Anonymous
 Предоставить разрешения графическому процессору на сервере Linux

Сообщение Anonymous »

Я хочу ограничить разрешения графического процессора для группы на сервере Linux.
Например, группа1 использует gpu0 и gpu1, а группа2 использует gpu2.
И пользователи, принадлежащие к группе2, не должны иметь доступа к gpu0 и gpu1 через CUDA_VISIBLE_DEVICES=0 или CUDA_VISIBLE_DEVICES=1.
Что мне делать?
Я попробовал
sudo groupadd group1
sudo usermod -aG group1 userA
sudo usermod -aG group1 userB p>
sudo usermod -aG group2 userC
sudo chgrp group1 /dev/nvidia0
sudo chgrp group1 /dev/nvidia1
sudo chgrp group2 /dev/nvidia2
chmod 660 /dev/nvidia0
chmod 660 /dev/nvidia1
chmod 660 /dev/nvidia2
Однако, похоже, пользователи могут обойти его через CUDA_VISIBLE_DEVICES.

Подробнее здесь: https://stackoverflow.com/questions/792 ... nux-server
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»