К сожалению, виртуальная машина имитирует графическое устройство, и поэтому у вас не будет доступа к настоящему графическому процессору. Это связано с тем, что виртуализация обрабатывает несколько виртуальных машин, обращающихся к одному и тому же устройству, - это обеспечивает промежуточный уровень для совместного использования реального устройства.
Можно получить истинный доступ к оборудованию, но только если у вас есть правильная комбинация программного и аппаратного обеспечения, см. Подробности на SLI Multi-OS сайте .
Так что вам, вероятно, не повезло с маршрутом виртуализации - если вы действительно не можете запустить свое приложение в Windows, тогда вы ограничены следующим:
- Нереально: установите Linux вместо
- Нереально: установить Linux вместе (не вариант)
- Загрузившись с live CD, вы можете подготовить образ диска с помощью CUDA и монтировать его каждый раз
- Настройте (или попросите / одолжите) отдельную коробку с Linux и получите к ней удаленный доступ