• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Microsoft Seemingly Looking to Develop AI-based Upscaling Tech via DirectML

Raevenlord

News Editor
Joined
Aug 12, 2016
Messages
3,755 (1.23/day)
Location
Portugal
System Name The Ryzening
Processor AMD Ryzen 9 5900X
Motherboard MSI X570 MAG TOMAHAWK
Cooling Lian Li Galahad 360mm AIO
Memory 32 GB G.Skill Trident Z F4-3733 (4x 8 GB)
Video Card(s) Gigabyte RTX 3070 Ti
Storage Boot: Transcend MTE220S 2TB, Kintson A2000 1TB, Seagate Firewolf Pro 14 TB
Display(s) Acer Nitro VG270UP (1440p 144 Hz IPS)
Case Lian Li O11DX Dynamic White
Audio Device(s) iFi Audio Zen DAC
Power Supply Seasonic Focus+ 750 W
Mouse Cooler Master Masterkeys Lite L
Keyboard Cooler Master Masterkeys Lite L
Software Windows 10 x64
Microsoft seems to be throwing its hat in the image upscale battle that's currently raging between NVIDIA and AMD. The company has added two new job openings to its careers page: one for a Senior Software Engineer and another for a Principal Software Engineer for Graphics. Those job openings would be quite innocent by themselves; however, once we cut through the chaff, it becomes clear that the Senior Software Engineer is expected to "implement machine learning algorithms in graphics software to delight millions of gamers," while working closely with "partners" to develop software for "future machine learning hardware" - partners here could be first-party titles or even the hardware providers themselves (read, AMD). AMD themselves have touted a DirectML upscaling solution back when they first introduced their FidelityFX program - and FSR clearly isn't it.

It is interesting how Microsoft posted these job openings in June 30th - a few days after AMD's reveal of their FidelityFX Super Resolution (FSR) solution for all graphics cards - and which Microsoft themselves confirmed would be implemented in the Xbox product stack, where applicable. Of course, that there is one solution available already does not mean companies should rest on their laurels - AMD is surely at work on improving its FSR tech as we speak, and Microsoft has seen the advantages on having a pure ML-powered image upscaling solution thanks to NVIDIA's DLSS. Whether Microsoft's solution with DirectML will improve on DLSS as it exists at time of launch (if ever) is, of course, unknowable at this point.



View at TechPowerUp Main Site
 
Joined
Feb 11, 2009
Messages
5,570 (0.96/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
we used to have the "console wars" and the more techy "bit wars", now let commence the upscale wars! .....hey where you all going? no you are not getting your money back! ARE YOU NOT ENTERTAINED!??!!?
 

Raevenlord

News Editor
Joined
Aug 12, 2016
Messages
3,755 (1.23/day)
Location
Portugal
System Name The Ryzening
Processor AMD Ryzen 9 5900X
Motherboard MSI X570 MAG TOMAHAWK
Cooling Lian Li Galahad 360mm AIO
Memory 32 GB G.Skill Trident Z F4-3733 (4x 8 GB)
Video Card(s) Gigabyte RTX 3070 Ti
Storage Boot: Transcend MTE220S 2TB, Kintson A2000 1TB, Seagate Firewolf Pro 14 TB
Display(s) Acer Nitro VG270UP (1440p 144 Hz IPS)
Case Lian Li O11DX Dynamic White
Audio Device(s) iFi Audio Zen DAC
Power Supply Seasonic Focus+ 750 W
Mouse Cooler Master Masterkeys Lite L
Keyboard Cooler Master Masterkeys Lite L
Software Windows 10 x64
we used to have the "console wars" and the more techy "bit wars", now let commence the upscale wars! .....hey where you all going? no you are not getting your money back! ARE YOU NOT ENTERTAINED!??!!?
Props for the comment man, made me laugh :laugh:
 
Joined
Mar 9, 2018
Messages
191 (0.08/day)
It seems that in the future, no matter the game, it will likely feature some kind of upscaling. This is good for everyone
 
Joined
Mar 28, 2020
Messages
1,761 (1.02/day)
Perhaps this can be the standard for AI upscaling in the future rather than having different consoles and GPU makers coming up with their own bespoke AI upscaling technology.
 
Joined
Dec 19, 2019
Messages
166 (0.09/day)
System Name A bomb
Processor AMD Ryzen 7 3700X
Motherboard MSI B450 Gaming Plus
Cooling Corsair H115i PRO + 4x Noiseblocker eLoop push-pull
Memory 2x8GB G.Skill TridentZ 3600MHz 19CL @ 16-20-20-36
Video Card(s) MSI GTX1060 3GB Gaming X
Storage Intel 660p 1TB QLC NVMe SSD (yeah, it's really that slow) + Seagate Exos 10TB HDD
Display(s) AOC C24G1 24" FullHD 144Hz VA
Case Phanteks P400S + P400A mesh panel + 2x140mm & 1x120mm be quiet! Shadow Wings 3 + 1x120mm Noctua NF-F
Audio Device(s) Corsair HS50
Power Supply Corsair RMx v2 (2018) 750W
Mouse Corsair Harpoon RGB Wireless in wired mode (wireless mode is bugged ...)
Keyboard A4Tech generic-ish membrane office keyboard (yikes)
Software Windows 10 x64 1909
Benchmark Scores OVER 9000
nVidia's DLSS is not just upscaling, it's TAA + upscaling essentially. Just DL upscaling is nothing new really, maybe not in gaming upplications tho, but not because it's hard to do, because it's hardly useful, you still don't have any more information to reconstruct the image, it would be just a bit better than conventional upscaling techniques while utilizing way more resouces (if there are no hardware DL acceleration). DLSS on the other hand, gets this additional information from previous frames by shifting the rendered pixels a bit so each previous frame, which is enough to add enough new information for the upscaling algo to be way more effective.
The picture in the article looks like just conventional DL upscaling, but it looks like it's just applied to a still image, so maybe they're just that early in the development stage that they don't have a working renderer with temporal part of upscaling yet, hopefully ... Because otherwise it would be yet another FSR. While we need an open source and more widely accepted alternative to DLSS.
 
Top