Jump to content

AMD Confirms Its GPU Drivers Are Overclocking CPUs Without Asking

ryao

Summary

AMD added a feature to the Windows driver that automatically over clocks Ryzen CPUs. It was supposed to be optional, but a bug is causing it to be active even when it is not supposed to be.

 

Quotes

Quote

 AMD has confirmed to Tom's Hardware that a bug in its GPU driver is, in fact, changing Ryzen CPU settings in the BIOS without permission. This condition has been shown to auto-overclock Ryzen CPUs without the user's knowledge.

 

My thoughts

Given that the official line is that overclocking voids the warranty, this means that AMD’s software is effectively voiding warranties despite the user doing nothing wrong. Those of us using Linux do not have to worry about this.

 

Sources

 https://www.tomshardware.com/news/amd-confirms-its-gpu-drivers-are-overclocking-cpus-without-asking

Link to comment
Share on other sites

Link to post
Share on other sites

It means the benchmarks between AMD GPU and NVIDIA GPU with AMD CPU by YouTubers are wrong because NVIDIA GPU driver doesn't overclock AMD CPU ?

PC #1 : Gigabyte Z170XP-SLI | i7-7700 | Cryorig C7 Cu | 32GB DDR4-2400 | LSI SAS 9211-8i | 240GB NVMe M.2 PCIe PNY CS2030 | SSD&HDDs 59.5TB total | Quantum LTO5 HH SAS drive | GC-Alpine Ridge | Corsair HX750i | Cooler Master Stacker STC-T01 | ASUS TUF Gaming VG27AQ 2560x1440 @ 60 Hz (plugged HDMI port, shared with PC #2) | Win10
PC #2 : Gigabyte MW70-3S0 | 2x E5-2689 v4 | 2x Intel BXSTS200C | 32GB DDR4-2400 ECC Reg | MSI RTX 3080 Ti Suprim X | 2x 1TB SSD SATA Samsung 870 EVO | Corsair AX1600i | Lian Li PC-A77 | ASUS TUF Gaming VG27AQ 2560x1440 @ 144 Hz (plugged DP port, shared with PC #1) | Win10
PC #3 : Mini PC Zotac 4K | Celeron N3150 | 8GB DDR3L 1600 | 250GB M.2 SATA WD Blue | Sound Blaster X-Fi Surround 5.1 Pro USB | Samsung Blu-ray writer USB | Genius SP-HF1800A | TV Panasonic TX-40DX600E UltraHD | Win10
PC #4 : ASUS P2B-F | PIII 500MHz | 512MB SDR 100 | Leadtek WinFast GeForce 256 SDR 32MB | 2x Guillemot Maxi Gamer 3D² 8MB in SLI | Creative Sound Blaster AWE64 ISA | 80GB HDD UATA | Fortron/Source FSP235-60GI | Zalman R1 | DELL E151FP 15" TFT 1024x768 | Win98SE

Laptop : Lenovo ThinkPad T460p | i7-6700HQ | 16GB DDR4 2133 | GeForce 940MX | 240GB SSD PNY CS900 | 14" IPS 1920x1080 | Win11

PC tablet : Fujitsu Point 1600 | PMMX 166MHz | 160MB EDO | 20GB HDD UATA | external floppy drive | 10.4" DSTN 800x600 touchscreen | AGFA SnapScan 1212u blue | Win98SE

Laptop collection #1 : IBM ThinkPad 340CSE | 486SLC2 66MHz | 12MB RAM | 360MB IDE | internal floppy drive | 10.4" DSTN 640x480 256 color | Win3.1 with MS-DOS 6.22

Laptop collection #2 : IBM ThinkPad 380E | PMMX 150MHz | 80MB EDO | NeoMagic MagicGraph128XD | 2.1GB IDE | internal floppy drive | internal CD-ROM drive | Intel PRO/100 Mobile PCMCIA | 12.1" FRSTN 800x600 16-bit color | Win98

Laptop collection #3 : Toshiba T2130CS | 486DX4 75MHz | 32MB EDO | 520MB IDE | internal floppy drive | 10.4" STN 640x480 256 color | Win3.1 with MS-DOS 6.22

And 6 others computers (Intel Compute Stick x5-Z8330, Giada Slim N10 WinXP, 2 Apple classic and 2 PC pocket WinCE)

Link to comment
Share on other sites

Link to post
Share on other sites

Insert suspicion that AMD was trying to inflate their own benchmark numbers to make AMD CPU + GPU look better.

Workstation:  14700nonk || Asus Z790 ProArt Creator || MSI Gaming Trio 4090 Shunt || Crucial Pro Overclocking 32GB @ 5600 || Corsair AX1600i@240V || whole-house loop.

LANRig/GuestGamingBox: 9900nonK || Gigabyte Z390 Master || ASUS TUF 3090 650W shunt || Corsair SF600 || CPU+GPU watercooled 280 rad pull only || whole-house loop.

Server Router (Untangle): 13600k @ Stock || ASRock Z690 ITX || All 10Gbe || 2x8GB 3200 || PicoPSU 150W 24pin + AX1200i on CPU|| whole-house loop

Server Compute/Storage: 10850K @ 5.1Ghz || Gigabyte Z490 Ultra || EVGA FTW3 3090 1000W || LSI 9280i-24 port || 4TB Samsung 860 Evo, 5x10TB Seagate Enterprise Raid 6, 4x8TB Seagate Archive Backup ||  whole-house loop.

Laptop: HP Elitebook 840 G8 (Intel 1185G7) + 3080Ti Thunderbolt Dock, Razer Blade Stealth 13" 2017 (Intel 8550U)

Link to comment
Share on other sites

Link to post
Share on other sites

This explains why my PC instantly runs like shit whenever i install an AMD GPU+driver. I guess?  (i would love this to be a joke but Im actually serious lol) 

 

 

3 hours ago, ryao said:

changing Ryzen CPU settings in the BIOS

But… how does that even work… do you need TPM or what? 

 

ps: also serious, for example MSI OC software cannot do that on MSI board, it has to load the software / profile in Windows first - maybe thats what they're saying?

The direction tells you... the direction

-Scott Manley, 2021

 

Softwares used:

Corsair Link (Anime Edition) 

MSI Afterburner 

OpenRGB

Lively Wallpaper 

OBS Studio

Shutter Encoder

Avidemux

FSResizer

Audacity 

VLC

WMP

GIMP

HWiNFO64

Paint

3D Paint

GitHub Desktop 

Superposition 

Prime95

Aida64

GPUZ

CPUZ

Generic Logviewer

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Does this mean that GPU benchmarks done on AMD CPU platform is all inaccurate?

 

Or still accurate since it's how it'll run anyways 🤔

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, ryao said:

Summary

AMD added a feature to the Windows driver that automatically over clocks Ryzen CPUs. It was supposed to be optional, but a bug is causing it to be active even when it is not supposed to be.

 

Quotes

 

My thoughts

Given that the official line is that overclocking voids the warranty, this means that AMD’s software is effectively voiding warranties despite the user doing nothing wrong. Those of us using Linux do not have to worry about this.

 

Sources

 https://www.tomshardware.com/news/amd-confirms-its-gpu-drivers-are-overclocking-cpus-without-asking

This is INSANE 

CPU-AMD Ryzen 7 7800X3D GPU- RTX 4070 SUPER FE MOBO-ASUS ROG Strix B650E-E Gaming Wifi RAM-32gb G.Skill Trident Z5 Neo DDR5 6000cl30 STORAGE-2x1TB Seagate Firecuda 530 PCIE4 NVME PSU-Corsair RM1000x Shift COOLING-EK-AIO 360mm with 3x Lian Li P28 + 4 Lian Li TL120 (Intake) CASE-Phanteks NV5 MONITORS-ASUS ROG Strix XG27AQ 1440p 170hz+Gigabyte G24F 1080p 180hz PERIPHERALS-Lamzu Maya+ 4k Dongle+LGG Saturn Pro Mousepad+Nk65 Watermelon (Tangerine Switches)+Autonomous ErgoChair+ AUDIO-RODE NTH-100+Schiit Magni Heresy+Motu M2 Interface

Link to comment
Share on other sites

Link to post
Share on other sites

😂😂 And this after a few people tried to tell me AMD drivers haven't had problems for years... 

Eh @Helpful Tech Wiard

CPU: Ryzen 9 5900 Cooler: EVGA CLC280 Motherboard: Gigabyte B550i Pro AX RAM: Kingston Hyper X 32GB 3200mhz

Storage: WD 750 SE 500GB, WD 730 SE 1TB GPU: EVGA RTX 3070 Ti PSU: Corsair SF750 Case: Streacom DA2

Monitor: LG 27GL83B Mouse: Razer Basilisk V2 Keyboard: G.Skill KM780 Cherry MX Red Speakers: Mackie CR5BT

 

MiniPC - Sold for $100 Profit

Spoiler

CPU: Intel i3 4160 Cooler: Integrated Motherboard: Integrated

RAM: G.Skill RipJaws 16GB DDR3 Storage: Transcend MSA370 128GB GPU: Intel 4400 Graphics

PSU: Integrated Case: Shuttle XPC Slim

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

Budget Rig 1 - Sold For $750 Profit

Spoiler

CPU: Intel i5 7600k Cooler: CryOrig H7 Motherboard: MSI Z270 M5

RAM: Crucial LPX 16GB DDR4 Storage: Intel S3510 800GB GPU: Nvidia GTX 980

PSU: Corsair CX650M Case: EVGA DG73

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

OG Gaming Rig - Gone

Spoiler

 

CPU: Intel i5 4690k Cooler: Corsair H100i V2 Motherboard: MSI Z97i AC ITX

RAM: Crucial Ballistix 16GB DDR3 Storage: Kingston Fury 240GB GPU: Asus Strix GTX 970

PSU: Thermaltake TR2 Case: Phanteks Enthoo Evolv ITX

Monitor: Dell P2214H x2 Mouse: Logitech MX Master Keyboard: G.Skill KM780 Cherry MX Red

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, dizmo said:

😂😂 And this after a few people tried to tell me AMD drivers haven't had problems for years... 

Eh @Helpful Tech Wiard

No need to spread an argument across multiple threads

I could use some help with this!

please, pm me if you would like to contribute to my gpu bios database (includes overclocking bios, stock bios, and upgrades to gpus via modding)

Bios database

My beautiful, but not that powerful, main PC:

prior build:

Spoiler

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

haha jokes on them

 

i use AMD GPUs with Intel CPUs

Before you reply to my post, REFRESH. 99.99% chance I edited my post. 

 

My System: i7-13700KF // Corsair iCUE H150i Elite Capellix // MSI MPG Z690 Edge Wifi // 32GB DDR5 G. SKILL RIPJAWS S5 6000 CL32 // Nvidia RTX 4070 Super FE // Corsair 5000D Airflow // Corsair SP120 RGB Pro x7 // Seasonic Focus Plus Gold 850w //1TB ADATA XPG SX8200 Pro/1TB Teamgroup MP33/2TB Seagate 7200RPM Hard Drive // Displays: LG Ultragear 32GP83B x2 // Royal Kludge RK100 // Logitech G Pro X Superlight // Sennheiser DROP PC38x

Link to comment
Share on other sites

Link to post
Share on other sites

20 minutes ago, dizmo said:

And this after a few people tried to tell me AMD drivers haven't had problems for years... 

What? They probably never tried to use AMD's shadowplay equivalent then

 

Don't think I've had as much issue on Nvidia's driver throughout the years than me with AMD drivers in the half year I used an rx460 in my secondary PC

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

oh its boosting the cpu clock speed also. but if it works so well for gpus is this really an issue? and nobody is going to know you oced if you dont tell them lol

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, spartaman64 said:

oh its boosting the cpu clock speed also. but if it works so well for gpus is this really an issue? and nobody is going to know you oced if you dont tell them lol

AMD CPUs running stock already boost. Question then is, how is it doing overclocking? If it is as simple as increasing power/current limits, this is relatively safe. AMD historically have enforced a PPT limit, although I hear some mobos may OC by default by enabling PBO. I've not owned one though. Intel do not consider adjusting power limits to be overclocking and thus warranty voiding, which AMD does.

Main system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, Corsair Vengeance Pro 3200 3x 16GB 2R, RTX 3070, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, Acer Predator XB241YU 24" 1440p 144Hz G-Sync + HP LP2475w 24" 1200p 60Hz wide gamut
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
Share on other sites

Link to post
Share on other sites

Everyone making drama how AMD is gaining advantage where in fact, "overclocking" Ryzen CPU's usually just means REGRESSION in performance because system just dumps more power into CPU with raised PBO parameters and Ryzens just poop themselves when they get more power at same cooling capability as with stock, because their entire algorithm is heavily temperature biased. More power being dumped into them means more heat and more heat means lower clocks, not higher. And if anyone thinks raising PBO max clock limits does anything, it doesn't. It just shows nice clock frequency numbers in monitoring tools, but in reality, you'll again just regress in performance because clock stretching is somehow a thing (been overclocking since Celeron 333MHz days and never heard or experienced such a thing till now with Ryzen CPU's).

 

Bottom line, in 99% of cases, "overclocking" or "increasing power limits" of Ryzen will just result in REGRESSION of performance, not increase. If anything, AMD needs to fix it because it would actually make them look worse in benchmarks...

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Moonzy said:

What? They probably never tried to use AMD's shadowplay equivalent then

 

Don't think I've had as much issue on Nvidia's driver throughout the years than me with AMD drivers in the half year I used an rx460 in my secondary PC

I was still choosing between an RX6700XT and a 2070Super, but someone's coming tomorrow to buy the 2070 Super so I guess RX it is!

Hopefully I don't encounter too many issues. I just play a few games and don't stream or anything like that, so fingers crossed...

CPU: Ryzen 9 5900 Cooler: EVGA CLC280 Motherboard: Gigabyte B550i Pro AX RAM: Kingston Hyper X 32GB 3200mhz

Storage: WD 750 SE 500GB, WD 730 SE 1TB GPU: EVGA RTX 3070 Ti PSU: Corsair SF750 Case: Streacom DA2

Monitor: LG 27GL83B Mouse: Razer Basilisk V2 Keyboard: G.Skill KM780 Cherry MX Red Speakers: Mackie CR5BT

 

MiniPC - Sold for $100 Profit

Spoiler

CPU: Intel i3 4160 Cooler: Integrated Motherboard: Integrated

RAM: G.Skill RipJaws 16GB DDR3 Storage: Transcend MSA370 128GB GPU: Intel 4400 Graphics

PSU: Integrated Case: Shuttle XPC Slim

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

Budget Rig 1 - Sold For $750 Profit

Spoiler

CPU: Intel i5 7600k Cooler: CryOrig H7 Motherboard: MSI Z270 M5

RAM: Crucial LPX 16GB DDR4 Storage: Intel S3510 800GB GPU: Nvidia GTX 980

PSU: Corsair CX650M Case: EVGA DG73

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

OG Gaming Rig - Gone

Spoiler

 

CPU: Intel i5 4690k Cooler: Corsair H100i V2 Motherboard: MSI Z97i AC ITX

RAM: Crucial Ballistix 16GB DDR3 Storage: Kingston Fury 240GB GPU: Asus Strix GTX 970

PSU: Thermaltake TR2 Case: Phanteks Enthoo Evolv ITX

Monitor: Dell P2214H x2 Mouse: Logitech MX Master Keyboard: G.Skill KM780 Cherry MX Red

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

On 4/8/2022 at 7:28 PM, porina said:

how is it doing overclocking

yeah… i mean i already asked, but more simplified… *can windows software change BIOS settings and how?*

 

 

If thats the case, isnt that a huge security risk and why arent there more programs doing this? Afaik all overclocking programs such as Ryzen master, Afterburner etc, load their settings on startup, not earlier (and even then Im not sure how they do it, somehow  they must access the BIOS, in a way?) 

 

 

Also, bonus? IF windows software can change BIOS settings, why arent there programs that allow the user to do just that? Would cut out the whole "spam delete button and then try changing settings in a laggy as heck BIOS at 0.5fps…" thing… lol. 

 

 

ps: I get it, this will work similar to how Ryzen master works, the question remains… how does it work and how is it *not* a huge security risk?  What stops random software to set CPU voltage to 50v or something, *if* its that easy?? o.o 

The direction tells you... the direction

-Scott Manley, 2021

 

Softwares used:

Corsair Link (Anime Edition) 

MSI Afterburner 

OpenRGB

Lively Wallpaper 

OBS Studio

Shutter Encoder

Avidemux

FSResizer

Audacity 

VLC

WMP

GIMP

HWiNFO64

Paint

3D Paint

GitHub Desktop 

Superposition 

Prime95

Aida64

GPUZ

CPUZ

Generic Logviewer

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Mark Kaine said:

yeah… i mean i already asked, but more simplified… *can windows software change BIOS settings and how?*

Then my question was a little different. I wasn't so concerned about the mechanism, but the style of overclock. Power limit adjustment I not bothered with. Other methods will be higher risk of instability.

 

2 hours ago, Mark Kaine said:

Afaik all overclocking programs such as Ryzen master, Afterburner etc, load their settings on startup, not earlier (and even then Im not sure how they do it, somehow  they must access the BIOS, in a way?) 

OC software have some way to talk to the relevant parts related to control of whatever chip. It doesn't necessarily follow that every setting in bios is exposed that way.

 

In the short time I tinkered with Intel Optane Memory, that software seems able to adjust the storage mode needed for it to work. I think it needs raid so it configures both bios and windows accordingly.

 

2 hours ago, Mark Kaine said:

Would cut out the whole "spam delete button and then try changing settings in a laggy as heck BIOS at 0.5fps…" thing… lol. 

shutdown /r /fw /t 0

 

Run above in cmd as admin to reboot the system to bios. I think it needs uefi era system to work.

Main system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, Corsair Vengeance Pro 3200 3x 16GB 2R, RTX 3070, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, Acer Predator XB241YU 24" 1440p 144Hz G-Sync + HP LP2475w 24" 1200p 60Hz wide gamut
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, huilun02 said:

Would imply that GPU benchmarks using AMD processors have been showing cosistently higher CPU frequency, power draw, and temps when also using an AMD GPU

 

Any nobody noticed

Someone did notice. If not we wouldn't be discussing it now.

 

It will be a short term embarrassment for AMD. Like any error like this, they'll fix it, put in place measures to prevent a repeat, and everyone will move on.

 

Maybe more reviewers will observe for similar in future now that we are aware of this possibility.

Main system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, Corsair Vengeance Pro 3200 3x 16GB 2R, RTX 3070, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, Acer Predator XB241YU 24" 1440p 144Hz G-Sync + HP LP2475w 24" 1200p 60Hz wide gamut
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×