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

AMD Ryzen 8040 NPU Monitoring Coming to Windows Task Manager

T0@st

News Editor
Joined
Mar 7, 2023
Messages
2,077 (3.33/day)
Location
South East, UK
AMD's first generation XDNA-based Neural Processing Unit (NPU) arrived last year, as an onboard aspect of their "Phoenix" Ryzen 7040 mobile processor series, followed many months later by Intel's similarly NPU-laden Core Ultra "Meteor Lake" generation. It was recently revealed that a Windows 11 DirectML preview grants preliminary support for Core Ultra NPUs—Microsoft's software engineering department seems to be prioritizing Intel AI tech. Team Red has already released XDNA on desktop platforms—with its Ryzen 8000G APU family—and the "Hawk Point" 8040 series is nearing a retail launch, but these processors (plus 7040) remain unsupported by Microsoft's DirectML API. An interesting AMD community blog entry was posted two weeks—news outlets have been slow to pick up on its relevance.

Intel NPU activity can be monitored in Windows Task Manager (see screenshot below), and an upcoming update will add competing AMD parts to the mix. Joel Hruska's Team Red community blog post reveals that NPU monitoring for Ryzen 8040 series processors is due soon: " As AI PCs become more popular, there's a growing need for system monitoring tools that can track the performance of the new NPUs (Neural Processing Units) available on select Ryzen 8040 Series mobile processors. A neural processing unit - also sometimes referred to an integrated or on-die AI engine -- can improve battery life by offloading AI tasks that would otherwise be performed on the CPU or GPU. AMD has been working with Microsoft to enable MCDM (Microsoft Compute Driver Model) infrastructure on the AMD NPU (Neural Processing Unit)-enabled Ryzen 8040 Series of mobile processors. MCDM is a derivative of Windows Display Driver Model (WDDM) that is targeting non-GPU, compute devices, such as the NPU. MCDM enables NPUs to make use of the existing GPU device management infrastructure, including scheduling, power management, memory management, and performance debugging with tools such as the Task Manager. MCDM serves as a fundamental layer, ensuring the smooth execution of AI workloads on NPU devices."




Hruska's explanation continued: "Being able to track how resources are allocated in real-time and which system components are under load is useful for monitoring application behavior. This kind of tracking is particularly important in notebooks where end users may choose to maximize battery life by controlling where certain workloads run or adjusting global power settings either via the Windows Settings menu or in an OEM-provided application. One of the reasons AMD has integrated an NPU into select Ryzen 8040 processors is to help vendors create new, AI-powered apps and experiences. Being able to monitor device usage in real-time can make software development easier, so integrating this functionality makes sense for everyone, from developers and system vendors to the individual end-user. Integrating NPU monitoring into Task Manager also emphasizes the importance of such devices to the future of computing. There are parallels with 2017, when Microsoft added GPU monitoring to Task Manager. That decision was driven by customer requests, and it reflected the increasing importance of the GPU as a core system component."

He signed off by praising AMD's development partner: "Viewed in the long term, the decision to integrate NPU tracking into Task Manager reflects the way Windows software has grown to keep pace with the added complexity of PCs. Over the last few decades, Microsoft has steadily increased the number and type of system components it can simultaneously monitor. Adding NPU support to the CPU, GPU, storage, and network monitoring already available enhances Task Manager's utility and sends a signal to the larger developer community about the likely future importance of such devices. Working with Microsoft to bring initial NPU monitoring support to the Ryzen 8040 processor series is one way AMD is supporting AI development on x86 systems."

The Team Red blog does not mention whether support will expand to related Ryzen 8000G APUs and Ryzen 7040 processors—given the underlying similarities, it would make sense to implement "initial NPU monitoring support" onto the slightly older platforms.

View at TechPowerUp Main Site | Source
 
Joined
Apr 18, 2019
Messages
2,342 (1.15/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
Do these come in Austrian Bodybuilder form factor? :laugh:
 
Joined
Sep 6, 2013
Messages
3,328 (0.81/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 5500 / Ryzen 5 4600G / FX 6300 (12 years latter got to see how bad Bulldozer is)
Motherboard MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2) / Gigabyte GA-990XA-UD3
Cooling Νoctua U12S / Segotep T4 / Snowman M-T6
Memory 32GB - 16GB G.Skill RIPJAWS 3600+16GB G.Skill Aegis 3200 / 16GB JUHOR / 16GB Kingston 2400MHz (DDR3)
Video Card(s) ASRock RX 6600 + GT 710 (PhysX)/ Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes/ NVMes, SATA Storage / NVMe boot(Clover), SATA storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) ---- 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
AMD's first generation XDNA-based Neural Processing Unit (NPU) arrived last year, ....., followed many months later by Intel's similarly NPU-laden Core Ultra "Meteor Lake" generation. It was recently revealed that a Windows 11 DirectML preview grants preliminary support for Core Ultra NPUs—Microsoft's software engineering department seems to be prioritizing Intel AI tech.
......
He signed off by praising AMD's development partner
Having to praise your partner who is in bed with your biggest competitor. I guess, that's business.


P.S. Don't tell me about XBOX. MS didn't had an alternative.
 
Joined
Oct 2, 2015
Messages
3,128 (0.94/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
Where's support for an RTX Tensor one? We were here first.
 
Joined
Oct 24, 2022
Messages
184 (0.24/day)
Do you know if Adobe apps already use NPU to speed up their operations? What other apps will be able to use NPU? And what about the games?
 
Top