Intel Meteor Lake's NPU
chipsandcheese.com
chipsandcheese.com
Your Intel core now runs two ISAs and three OSs. Managment engine runs Minix (and used to use the ARC isa).
This is Gibson, the 4 RPi Zero W's running Docker Swarm: https://twitter.com/0xDEADBEEFCAFE/status/172986300775544462...
You did it, you hacked the Gibson!
Please tell me it has a slick 90s neon low poly 3D interface.
Fortunately, with open-source becoming dominant in the data center and the relative ease of bootstrapping a new ISA on top of it, we will see some extra diversity in this space, but I don't think Intel will abandon x86 anytime soon (and "soon" is in almost geological scales here).
https://www.intel.com/content/www/us/en/developer/articles/t...
Software is coming with AI integrations. IDEs, spreadsheets, word processors, graphics programs. These absolutely will benefit from low power ai acceleration. Sure if i want best in class acceleration I'll buy the damn 300w GPU. But really I just want some autocompletion without burning my lap or requiring cloud connectivity.
And let's be real, even lowly Core i3s these days are overkill for most people; let alone mid tier offerings like Core i5s which are the most popular for commercial users.
- Computational photography features like Night Mode and Smart HDR
- Real-time video processing for effects and stabilization
- Object and action recognition in videos
- Faster on-device speech recognition and natural language understanding for Siri
- Real-time translation, object detection, and scene understanding in AR
They would be, if it weren't for the egregious insanity of software bloat, particularly the web-based stuff.
The registers in this CPU are all quantumly entwined, with Intel having updates signed.
Thus, Intel can one-way update one or all CPUs remotely. No Faraday cage will protect you.
Further, this CPU has access to caches on all other cores, so Intel can dynamically inhibit, or modify code as they please.
We'll find this out in 2027, I dare not say more, they'll track me through time and afg#.<NO CARRIER>
It seems that efficient cores don't support much of AVX extensions. You have to turn those cores off if you want to use AVX512, for example.
You have to forgive me, but these NPUs were specifically designed for inference. You can indeed use them as general purpose accelerators, but I think you will struggle to find an application for them.
I can totally see myself doing inference on my phone, but arguably - this is not intel's territory.
“Do you guys not have power outlets? Yeah, everybody’s got a power outlet.”
What a time to be alive.