Summary
- Microsoft's DirectML NPU API will only support Intel processors, potentially shaping the development of AI technology.
- NPUs, or Neural Processing Units, are becoming crucial in the battle between hardware manufacturers in the AI boom.
- If Microsoft doesn't bring DirectML to AMD processors, it may harm AMD's chances of competing with Intel in the AI market.
With the AI hardware competition heating up and AI PCs entering the market, we're beginning to see which technologies the big companies want to support. This is potentially huge, as these early days of technology adoption may define which products we end up using the most in the future, kind of like an AI version of the Blu-Ray vs. HD-DVD battle. Now, Microsoft has stated that its DirectML NPU API will only support Intel processors, which may shape how things will develop.
DirectML arrives on Intel NPUs
As announced on the Windows Developer Blog, Microsoft is working with Intel's NPUs to use DirectML's API. NPUs are the new kid on the block; their full name is "Neural Processing Unit" and you can think of them as a new member of the family alongside CPUs and GPUs. While CPUs handle processing tasks and GPUs handle graphics, NPUs are dedicated to processing machine learning tasks and are becoming a key asset in the war between hardware manufacturers to take advantage of the recent AI boom.
Likewise, DirectML is Microsoft's machine learning API that will allow developers to "talk" to the user's NPU. As such, with DirectML only working with Intel processors, it means that people with an AMD NPU won't be able to use it.
It's still unclear if Microsoft intends to also bring DirectML over to AMD processors, but if it doesn't, it may harm AMD's chances of taking on Intel in the AI market. And given how AI PCs are just taking off, both Intel and AMD need companies to support its technologies, else consumers will end up choosing one over the other.
