I have to wonder if NPUs are just going to eventually become a normal part of the instruction set.
When SIMD was first becoming a thing, it was advertised as accelerating “multimedia,” as that was the hot buzzword of the 1990s. Now, SIMD instructions are used everywhere, any place there is a benefit from processing an array of values in parallel.
I could see NPUs becoming the same. Developers start using NPU instructions, and the compiler can “NPU-ify” scalar code when it thinks it’s appropriate.
NPUs are advertised for “AI,” but they’re really just a specialized math coprocessor. I don’t really see this as a bad thing to have. Surely there are plenty of other uses.
wuffah@lemmy.world 1 hour ago
Microsoft, Google, and Apple are all quietly putting these and the software infrastructure in place in their operating systems to do on device classification of content: Windows Recall, Google Secure Core, and Apple Intelligence. These services are obsequiously marketed as being for your benefit, while are all privacy and surveillance nightmares. When the security breaking features of these systems are mentioned, each company touts some convoluted workaround to justify the tech.
The real reason is to watch everything you do in your device, use the tensor hardware you may or may not know that you purchased to analyze the data locally, then export and sell that “anonymized” information to advertisers and the government. All while cryptographically tying the data to your device and the device to you for “security”. This enables mass surveillance, digital rights management, and target advertised previously unseen.
Each of these providers already scans everything you upload to their services:
Microsoft has been caught using your stored passwords to decrypt uploaded archives.
Apple developed client side scanning for CSAM before backlash shut it down, and they already locally scan your photos with a machine learning classification algorithm whether you like it or not. You can’t turn it off.
Google recently implemented local content scanning with SecureCore to protect you from unwanted content.
I would rather saw off my own nuts with a rusty spork before willfully purchasing a device with one of these NPUs on-device. I fear that in the next 5-10 years, you won’t be able to avoid them.
** Do you trust the rising fascist regimes and their tech lackeys in America and the UK to use this information morally and responsibly?**
Do you really believe that these features that no one asked for are and that you cannot disable are for your benefit?