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