0

我是新手intel-oneapi,我按照英特尔的说明在 Ubuntu 20.04 上安装了 oneApi。

我成功编译了vector-add示例。不幸的是,在运行时我得到以下异常:

pi_die: CUDA support was not enabled at compilation time
terminate called without an active exception
Aborted (core dumped)

我需要特殊标志才能在 nvidia GPU 上运行它吗?当我切换sycl::default_selectorsycl::cpu_selectorthen 代码将毫无例外地执行。

4

1 回答 1

1

如果您使用 DPC++ 以 Nvidia 硬件为目标,您当前需要使用此支持重新编译 DPC++。执行此操作的说明在此处的存储库中。

完成后,您可以使用适当的设备选择器来选择 Nvidia GPU 来执行。

于 2020-07-20T14:24:43.397 回答