Before getting into the why, you should always know exactly what you are talking about. Therefore, when it comes to talking about Windows 10 and AI, GPUs and super-resolutions, we have to talk about software technologies like the one we are dealing with today, what is it? it, what is it used for and in what way it is direct competition?
Microsoft DirectML, the standard for accelerating artificial intelligence
Microsoft DirectML stands for Direct Machine Learning and is part of a suite of software developed by the company as a low-level API for machine learning. It’s a very simple idea which is quite complex when developed, since everything works on the basis of what are called “primitive calls”, which Microsoft says are grouped into blocks.
The idea of blocks was developed by being able to computerize large amounts of more or less simple data which makes it possible to work with large volumes of data. Unsurprisingly, DirectML is part of DirectX 12 and has an API-oriented workgroup and programming interface.
The good thing about this software is that it can train machine learning models for any GPU compatible with DirectX 12 as such, giving results in both photography applications as well as deep learning, so in this sense, there are no limits. DirectML has been introduced in Windows 10 since version 1903 and has been updated several times, but at the moment it is not the standard Microsoft is looking for to master all fields of inference.
How does Microsoft compete?
This is the big question, because unlike its rivals, DirectML is much more complete than these and above all, it is a standard, which means that it can be used for a multitude of scenarios with the same language.
But in the game, the options are much more concrete and concise. NVIDIA has DLSS in version 2.0, which works very well and is popular with programmers and game engines. AMD has not released any version for its part, but it has almost ready it for the moment thanks to its FidelityFX technology, from which it receives the name of. FidelityFX SR, where obviously the SR tag comes from SUPER RESOLUTION.
As the options are not yet ready on the market, there is no comparison possible and given what has been seen with NVIDIA and DLSS, it will take a few years to be able to compare the three technologies that will define oversampling jumps. in the same game.