Всем много ядер!
Вообще не уверен, что этот вопрос нужно писать в admin. А вопрос вообще довольно нетипичный. Есть один НИИ, у НИИ есть вычислительный кластер с кучей видеокарт. На кластере крутиться какой-то там линукс. Притом кластер не предназначен для какой-то высшей цели. Предполагается, что все отделы НИИ (коих кстати овердофига и занимаются они от ядреной физики до всякой биоинженирии) будут одновременно считать на этом кластере каждый свою тему. Те самому продвинутому из каждого отдела заводят учетку с правом лазить только по своему хомяку, а дальше крутись, как хочешь. Поставить нужный пакет? Обращайся к администрации, да-да, с письменным заявлением. Угадайте с трех раз, кто пользуется этим кластером? Правильно - никто. Ну и поскольку до руководства дошло, что что-то оно делает не так, решили собрать совещание с рук-лями отделов, на тему «что вам надо, чтоб вы начали пользоваться буржуинской чудо-машиной». Вот тут и начинается мой вопрос. От одного знакомого PhD, защитившегося в области hpc, я услышал, что в таких ситуациях на кластере разворачивают систему виртуализации. Для каждой команды заводят виртуальную машину, в которую тем или иным образом пробрасывают реальное железо (процы и видеокарты) и уже каждая команда настраивает виртуалку под себя. Как называется подобная архитектура? Возможно ли применение CUDA при таком подходе? Какой софт для такого используется? Есть ли примеры удачной реализации такого подхода?