web-dev-qa-db-fra.com

Restreindre l'accès des utilisateurs au GPU

Je souhaite limiter l'accès à l'utilisation d'un processeur graphique (en termes de réservation de mémoire) pour certains utilisateurs sur un poste de travail utilisé conjointement. Ainsi, si un utilisateur tente d'accéder au GPU sur SSH, par exemple via CUDA, cette demande sera refusée. Des idées par où commencer à chercher ça?

Merci d'avance!

4
jmaxx

Ajoutez un groupe cuda à votre Ubuntu, puis définissez les autorisations 75 sur les périphériques */dev/nvidia ** et remplacez le propriétaire du groupe par cuda .
Ajoutez les utilisateurs autorisés à utiliser le processeur graphique au groupe cuda.

Il existe également des paramètres de pilote qui le font pour vous lors du chargement du pilote nvidia. (NVreg_DeviceFileGID et NVreg_DeviceFileMode).

5
Thomas