поддержка intel-oneApi CUDA не была включена во время компиляции
Я новичок в intel-oneapi
, Я следовал инструкциям Intel по установке oneApi на Ubuntu 20.04.
Я успешно скомпилировал vector-add
пример. К сожалению, во время выполнения я получаю следующее исключение:
pi_die: CUDA support was not enabled at compilation time
terminate called without an active exception
Aborted (core dumped)
Нужны ли мне специальные флаги для запуска на графическом процессоре nvidia? когда я переключаюсьsycl::default_selector
к sycl::cpu_selector
тогда код выполняется без исключения.
1 ответ
Решение
Если вы ориентируетесь на оборудование Nvidia с использованием DPC++, вам в настоящее время необходимо перекомпилировать DPC++ с этой поддержкой. Инструкции для этого находятся в репозитории здесь.
Как только вы это сделаете, вы можете использовать соответствующий селектор устройств, чтобы выбрать графический процессор Nvidia для выполнения.