Я читал, что GPU passthrough на linux (ubuntu/mint) возможно с правильными типами оборудования. Я ищу конкретный случай использования passthrough, и мне интересно, достаточно ли продвинулась технология, чтобы это произошло.
У меня есть Linux mint хост, и желая Windows 8/10 гость. Процессор / материнская плата поддержка vt-d (i7-5820k, asus x99-a). три пары gtx970s. Я хочу:
1) настройте гостя так, чтобы он работал в окне на хосте, таким образом позволяя мне чтобы использовать что-то вроде режима единства
2) передать гостю 1 графический процессор
3) Когда я выключил гостевую виртуальную машину, я хочу, чтобы прошедший через GPU вернулся на хост, чтобы я мог использовать пару графических процессоров для вычислительных/cuda тяжелых задач
бывают случаи, когда я хотел бы играть (отсюда и passthrough), но когда я на самом деле делаю работу, мне часто нужен доступ к ядрам cuda на обоих графических процессорах. Многие старые темы, которые я читал об этом, предполагают, что 1 карта полностью исчезает из хоста, есть ли способ вернуть его в действие без перезагрузки?
обычно вам нужно 2 монитора для такого типа вещей, подключая каждый в отдельный GPU. Но можно ли использовать второй процессор для вывода ВМ оконный в хозяине, а не на 2-й монитор?
Что касается оконного режима, я видел это на сайте virtualbox, но я не уверен, что виртуальная машина все еще оконная в этом случае: https://www.virtualbox.org/manual/ch09.html#pcipassthrough
Я искал это и подошел короткий, но сказав, что, большинство результатов поиска довольно много лет, так что не говорит о каких-либо достижений в области технологий с тех пор. Единственное, что я нашел, - это видео на youtube, которое предполагает, что это возможно, поскольку оно выглядит как пропущенное через GPU на виртуальной машине, работающей в оконном режиме: https://www.youtube.com/watch?v=XY1zDgCxARw