Intel® oneAPI DPC++/C++ Compiler
Talk to fellow users of Intel® oneAPI DPC++/C++ Compiler and companion tools like Intel® oneAPI DPC++ Library, Intel® DPC++ Compatibility Tool, and Intel® Distribution for GDB*

Intel NPU (Lunar Lake) not detected in sycl

Hrishi2407
New Contributor I
600 Views

npu_notfound.png

Hello,

I am experiencing an issue where my system detects the Intel NPU (Lunar Lake) using "lscpi", but "sycl-ls" does not list it as an available device. When I try running a sycl program, it throws the following error:

 

terminate called after throwing an instance of 'sycl::_V1::exception'
what(): No device of requested type 'info::device_type::accelerator' available.

 

I'm using oneAPI Version: 2025.0.4

OS Version: Ubuntu 24.10

Labels (1)
0 Kudos
1 Reply
yzh_intel
Moderator
541 Views

Hi, I don't think sycl supports npu right now, as far as I know npu is not a general purpose programming device, but designed only for inferencing. Maybe you can checkout the openvino documentation, which supports inferencing on npu.

0 Kudos
Reply