Hi folks,

It seems that "AI PC" was everywhere in the CES 2025, which basically indicates
the presence of the NPU device. Both AMD and Intel have integrated the NPU 
device
into their own new CPUs -- in that sense I guess the NPU device will be more 
popular
than discrete GPUs in the future, in terms of availability on a random user's 
computer.

For instance, Intel's U9 285K has an NPU, based on its official Ark page:
  
https://www.intel.com/content/www/us/en/products/sku/241060/intel-core-ultra-9-processor-285k-36m-cache-up-to-5-70-ghz/specifications.html
AMD's AI Max 395 also has an NPU (called AMD Ryzen AI):
  
https://www.amd.com/en/products/processors/laptop/ryzen/ai-300-series/amd-ryzen-ai-max-plus-395.html

The NPU devices are still very new to me. I did a little bit of research, and 
they
seem to need some new drivers and libraries:
  * Intel: https://github.com/intel/linux-npu-driver
           https://github.com/intel/intel-npu-acceleration-library
  * AMD: https://github.com/amd/xdna-driver
Since they are still very new hardware, I think we have plenty time to prepare 
this for
the trixie+1 release. I just hope they are not as annoying as discrete GPUs 
from the green
compoany.

If anybody is interested in improving Debian's support on such new hardware, 
I'd suggest
direct the communications to Debian Deep Learning Team, and work with the team:
https://lists.debian.org/debian-ai/
The team's mailing list is targeted at machine learning and hardware 
acceleration at the
very beginning. And NPU was started from AI.

I'd like to learn if anybody here has experience working with those devices.
Do they run without non-free blobs? If they work well with just DFSG-compliant 
packages,
that would be great.

Reply via email to