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

AMD Updates Ryzen Chipset Drivers with Greater 3D V-cache Optimization?

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,297 (7.53/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
AMD released updated Ryzen Chipset software, version 5.08.02.027. In addition to bug fixes for its various components, the drivers introduce application support for a "New program support and some new drivers added." The package now includes three new components—AMD SFH 1.1 driver, AMD PMF-7040Series driver, and a curiously named AMD Interface driver. SFH, or Sensor Fusion Hub, is a mobile-relevant component where various sensory devices, such as cameras, motion-sensors, etc., can be presented to the OS to drive applications that need them, such as Windows Hello. AMD PMF-7040 driver provides Platform Management Framework, and is specific to the Ryzen 7040-series "Phoenix" mobile processors. "AMD Interface driver" is a mystery.

AMD's first processor with 3D V-cache, the Ryzen 7 5800X3D, didn't face optimization issues, as it was a single-CCD processor. The company's latest 7900X3D and 7950X3D are dual-CCD processors, where one of the two CCDs has 64 MB 3D V-cache on top of the 32 MB on-die L3 cache, and the other is a regular "Zen 4" CCD with just the on-die 32 MB L3 cache. To ensure the right kind of workload is scheduled to the right kind of CCD, AMD has been using a driver that assists Windows scheduler with this exact task. "AMD Interface driver" could serve as a backend to an application that probably gives some kind of control for this 3D V-cache control driver; or perhaps it is just a backend for Ryzen Master. If AMD has to give end-users the ability to tinker with 3D V-cache application scheduling, the logical way it would go about doing it is add functionality to the Ryzen Master app. If there is a separate front-end application planned for the task, then it is probably non-public, and meant for AMD and its ISV partners.

DOWNLOAD: AMD Chipset Software 5.08.02.027



Release Highlights
  • New program support and some new drivers added.
  • Bug fixes.
Known Issues
  • Some driver names may appear in English on a non-English OS.
  • Uninstall summary log may incorrectly show the uninstall status as failed.

View at TechPowerUp Main Site
 
Joined
Aug 12, 2019
Messages
2,248 (1.15/day)
Location
LV-426
System Name Custom
Processor i9 9900k
Motherboard Gigabyte Z390 arous master
Cooling corsair h150i
Memory 4x8 3200mhz corsair
Video Card(s) Galax RTX 3090 EX Gamer White OC
Storage 500gb Samsung 970 Evo PLus
Display(s) MSi MAG341CQ
Case Lian Li Pc-011 Dynamic
Audio Device(s) Arctis Pro Wireless
Power Supply 850w Seasonic Focus Platinum
Mouse Logitech G403
Keyboard Logitech G110
this is pretty nice for v-cache users
 
Joined
Apr 5, 2023
Messages
36 (0.06/day)
Location
Inside Turkey
Processor 7950X3D
Motherboard X670E Hero
Cooling custom
Memory 6000MHz C30 2x16GB
Video Card(s) 7900 XTX Nitro+
Storage SN850X 4TB + 1TB
Display(s) C3 48"
Case O11D Evo XL
Audio Device(s) Virtuoso XT
Power Supply HX1500i
Mouse Corsair Darkstar
Keyboard K70 RGB Pro
Software Windows 11
Maybe they will announce/launch something related next week at gamescom, I heard speculations about FSR 3.0 coming out so we might see more than hardware launches next week.
 
Joined
Mar 24, 2019
Messages
657 (0.31/day)
Location
Denmark - Aarhus
System Name Iglo
Processor 5800X3D
Motherboard TUF GAMING B550-PLUS WIFI II
Cooling Arctic Liquid Freezer II 360
Memory 32 gigs - 3600hz
Video Card(s) EVGA GeForce GTX 1080 SC2 GAMING
Storage NvmE x2 + SSD + spinning rust
Display(s) BenQ XL2420Z - lenovo both 27" and 1080p 144/60
Case Fractal Design Meshify C TG Black
Audio Device(s) Logitech Z-2300 2.1 200w Speaker /w 8 inch subwoofer
Power Supply Seasonic Prime Ultra Platinum 550w
Mouse Logitech G900
Keyboard Corsair k100 Air Wireless RGB Cherry MX
Software win 10
Benchmark Scores Super-PI 1M T: 7,993 s :CinebR20: 5755 point GeekB: 2097 S-11398-M 3D :TS 7674/12260
Thanks AMD, looking forward to do various test on the driver updates :)
 

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,425 (4.69/day)
Location
Kepler-186f
Processor 7800X3D -25 all core
Motherboard B650 Steel Legend
Cooling Frost Commander 140
Video Card(s) Merc 310 7900 XT @3100 core -.75v
Display(s) Agon 27" QD-OLED Glossy 240hz 1440p
Case NZXT H710 (Red/Black)
Audio Device(s) Asgard 2, Modi 3, HD58X
Power Supply Corsair RM850x Gold
this will be nice, i planned to go back to windows 10 soon, so this will be good to compare numbers vs win 11 on cinebench, shadow of tomb raider benchmark, etc.

i am curious if these latest updates will still give win 11 the winning edge. i hope not, cause I want to go back to windows 10.
 
Joined
Apr 15, 2017
Messages
65 (0.02/day)
Does this mean that this update is not necessary for the 5800x3d?
 

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,425 (4.69/day)
Location
Kepler-186f
Processor 7800X3D -25 all core
Motherboard B650 Steel Legend
Cooling Frost Commander 140
Video Card(s) Merc 310 7900 XT @3100 core -.75v
Display(s) Agon 27" QD-OLED Glossy 240hz 1440p
Case NZXT H710 (Red/Black)
Audio Device(s) Asgard 2, Modi 3, HD58X
Power Supply Corsair RM850x Gold
Does this mean that this update is not necessary for the 5800x3d?

not needed, but recommended, as you should see some minor increase in performance, we don't have benchmark numbers yet
 
Joined
Sep 10, 2015
Messages
530 (0.16/day)
System Name My Addiction
Processor AMD Ryzen 7950X3D
Motherboard ASRock B650E PG-ITX WiFi
Cooling Alphacool Core Ocean T38 AIO 240mm
Memory G.Skill 32GB 6000MHz
Video Card(s) Sapphire Pulse 7900XTX
Storage Some SSDs
Display(s) 42" Samsung TV + 22" Dell monitor vertically
Case Lian Li A4-H2O
Audio Device(s) Denon + Bose
Power Supply Corsair SF750
Mouse Logitech
Keyboard Glorious
VR HMD None
Software Win 10
Benchmark Scores None taken
Are these X3D specific optimizations only for Win11? I just bought such a CPU and am still on Win10. Should I go for the 11?
 

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,425 (4.69/day)
Location
Kepler-186f
Processor 7800X3D -25 all core
Motherboard B650 Steel Legend
Cooling Frost Commander 140
Video Card(s) Merc 310 7900 XT @3100 core -.75v
Display(s) Agon 27" QD-OLED Glossy 240hz 1440p
Case NZXT H710 (Red/Black)
Audio Device(s) Asgard 2, Modi 3, HD58X
Power Supply Corsair RM850x Gold
Are these X3D specific optimizations only for Win11? I just bought such a CPU and am still on Win10. Should I go for the 11?

this is a good question, hopefully some website will probably post benchmarks and let us know soon enough

@Mussels get testing! *cracks whip*
 
D

Deleted member 185088

Guest
Some driver names may appear in English on a non-English OS.
That's a huge problem in windows, it simply ignores any language/region settings.
 
Joined
Sep 10, 2015
Messages
530 (0.16/day)
System Name My Addiction
Processor AMD Ryzen 7950X3D
Motherboard ASRock B650E PG-ITX WiFi
Cooling Alphacool Core Ocean T38 AIO 240mm
Memory G.Skill 32GB 6000MHz
Video Card(s) Sapphire Pulse 7900XTX
Storage Some SSDs
Display(s) 42" Samsung TV + 22" Dell monitor vertically
Case Lian Li A4-H2O
Audio Device(s) Denon + Bose
Power Supply Corsair SF750
Mouse Logitech
Keyboard Glorious
VR HMD None
Software Win 10
Benchmark Scores None taken
That's a huge problem in windows, it simply ignores any language/region settings.
Well, now you'll know that in this specific case it won't be Windows ignoring your preferences but the driver itself.
 
Joined
Aug 22, 2016
Messages
167 (0.05/day)
They finally added Chipset drivers for 7040 CPU users, so far you could only find in third party sites. Now all 7040 drivers (GPU+Chipset) are available on AMD's site
 
Joined
Apr 12, 2013
Messages
7,563 (1.77/day)
It is unknown what the current "optimization" does. Maybe it is not "nice" :D
Cang Toys Thunderking Combiner (Predaking) | Page 269 | TFW2005 - The ...
 
Joined
Jun 29, 2018
Messages
542 (0.23/day)
"AMD Interface driver" is a mystery.
There's a ReadMe.txt in the directory of that driver:
AMD Interface
===================================
Version 2.0.0.14 Release Notes

[...]

1 Overview
------------

Windows thinks PCI as a device and require a driver for it. Therefore, we provide a null driver package, a .inf file without .sys file, to satisfy OS requirements.

[...]

i. "AMD PCI".
ii. "Tiered Memory Page Migration"
iii. "Secondary Tiered Memory Page Migration"
iv. "AMD Root Complex Event Collector"
v. "AMD SMBUS"
[...]

It contains no active, executable code. Looks to be just the equivalent of most of the Intel Chipset driver package that just identifies hardware.
 
Joined
Jun 1, 2021
Messages
310 (0.24/day)
As someone with a Phoenix CPU, I wonder what the PMF-7040 does...

They finally added Chipset drivers for 7040 CPU users, so far you could only find in third party sites. Now all 7040 drivers (GPU+Chipset) are available on AMD's site

The GPU drivers are still a huge mess, they removed support of the 7040 series in the lastest drivers(the Ratchet and Clank one).

There's a ReadMe.txt in the directory of that driver:


It contains no active, executable code. Looks to be just the equivalent of most of the Intel Chipset driver package that just identifies hardware.

Could you take a look to see what the PMF-7040 one says?
 
Joined
Jun 29, 2018
Messages
542 (0.23/day)
Could you take a look to see what the PMF-7040 one says?
Sure, but I won't fully reverse engineer it. I'm no driver expert, I only have a passing familiarity with Windows drivers.

It is a "proper" driver with both system and user-mode services. Looks to be responsible for adjusting power and performance ratios focusing on mobile devices:
Code:
SubGroup = {C763B4EC-0E50-4B6B-9BED-2B92A6EE884E}, "AMD Power Slider", "Adjust AMD Power Slider options"
Setting = {38cab4d5-db09-449f-9db5-1c91c909b6d4}, "PMF Controller", "Controls the thermal power solution"
Value = 1, "Better battery", "Enable some AMD power savings feature to increase battery life", %REG_DWORD%, 0x1
Value = 2, "Better performance", "Enable more performance gaining features", %REG_DWORD%, 0x2
Value = 3, "Best performance", "Enable all possible AMD performance gaining features", %REG_DWORD%, 0x3

There is another difference from the 6000-series PMF driver - a component called "System Idle State Detection Service" has been removed, but it's possible that it was integrated into the 2 services added for 7040.

The same subsystem is supported under Linux, so you can look into the code if you're interested in the implementation details.
 

bug

Joined
May 22, 2015
Messages
13,843 (3.95/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Here's hoping AMD didn't just say "screw it", exposed an interface and let applications deal with scheduling themselves.
Because clearly proper release notes isn't something of interest for them these days.
 
Joined
Feb 21, 2006
Messages
2,240 (0.33/day)
Location
Toronto, Ontario
System Name The Expanse
Processor AMD Ryzen 7 5800X3D
Motherboard Asus Prime X570-Pro BIOS 5013 AM4 AGESA V2 PI 1.2.0.Cc.
Cooling Corsair H150i Pro
Memory 32GB GSkill Trident RGB DDR4-3200 14-14-14-34-1T (B-Die)
Video Card(s) XFX Radeon RX 7900 XTX Magnetic Air (24.12.1)
Storage WD SN850X 2TB / Corsair MP600 1TB / Samsung 860Evo 1TB x2 Raid 0 / Asus NAS AS1004T V2 20TB
Display(s) LG 34GP83A-B 34 Inch 21: 9 UltraGear Curved QHD (3440 x 1440) 1ms Nano IPS 160Hz
Case Fractal Design Meshify S2
Audio Device(s) Creative X-Fi + Logitech Z-5500 + HS80 Wireless
Power Supply Corsair AX850 Titanium
Mouse Corsair Dark Core RGB SE
Keyboard Corsair K100
Software Windows 10 Pro x64 22H2
Benchmark Scores 3800X https://valid.x86.fr/1zr4a5 5800X https://valid.x86.fr/2dey9c 5800X3D https://valid.x86.fr/b7d
Installed these last night so far so good.
 
Joined
May 6, 2023
Messages
59 (0.10/day)
I dont know much about hacking but is it possible that this interface driver if connected to optimization of the cpu v cache, could it be used as a backdoor/exploit area?
 

bug

Joined
May 22, 2015
Messages
13,843 (3.95/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
I dont know much about hacking but is it possible that this interface driver if connected to optimization of the cpu v cache, could it be used as a backdoor/exploit area?
Of course it can, anything can be used to snoop around. But if you have an attacker talking to your driver's interface, you're already in trouble, regardless of whether AMD exposes this particular interface or not.
 
Joined
Jun 1, 2021
Messages
310 (0.24/day)
Sure, but I won't fully reverse engineer it. I'm no driver expert, I only have a passing familiarity with Windows drivers.

It is a "proper" driver with both system and user-mode services. Looks to be responsible for adjusting power and performance ratios focusing on mobile devices:
Code:
SubGroup = {C763B4EC-0E50-4B6B-9BED-2B92A6EE884E}, "AMD Power Slider", "Adjust AMD Power Slider options"
Setting = {38cab4d5-db09-449f-9db5-1c91c909b6d4}, "PMF Controller", "Controls the thermal power solution"
Value = 1, "Better battery", "Enable some AMD power savings feature to increase battery life", %REG_DWORD%, 0x1
Value = 2, "Better performance", "Enable more performance gaining features", %REG_DWORD%, 0x2
Value = 3, "Best performance", "Enable all possible AMD performance gaining features", %REG_DWORD%, 0x3

There is another difference from the 6000-series PMF driver - a component called "System Idle State Detection Service" has been removed, but it's possible that it was integrated into the 2 services added for 7040.

The same subsystem is supported under Linux, so you can look into the code if you're interested in the implementation details.
Thank you!

I hope that AMD releases a tool to easily adjust those things.
 
Joined
Oct 12, 2005
Messages
711 (0.10/day)
I installed it but I am not sure if there is any gain, the AMD 3D V-Cache optimizer version haven't changed.
 
D

Deleted member 229121

Guest
Unless something is a game changer I'm usually of the "if it ain't broke" mindset.
So if you Zen 3 X3D owners out there could just post more about it on Saturday...that'd be great.

The Office Monday GIF by 20th Century Fox Home Entertainment
 
Last edited by a moderator:
Top