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

RX 5700 XT - memory clock spread spectrum?

Joined
Sep 21, 2021
Messages
46 (0.04/day)
Location
Germany
Processor AMD Ryzen 7 3800 XT @ 4250 MHz, 1.275V
Motherboard MSI B550-A Pro, chipset: 3.09.01.140, BIOS A.50 (7C56vA5), Agesa 1.2.0.0
Cooling Scythe Mugen 5 Rev B, 4x CoolerMaster SickleFlow 120 PWM [100% RPM @ 70°C]
Memory 2x 16 GB G.Skill F4-3600C16-16GVKC, Dual Channel, Dual Ranks, 1.35V
Video Card(s) ASRock RX 5700 XT Challenger Pro 8GB, driver 21.9.1, S.A.M. enabled, 155W undervolt
Storage 2x 2TB NVMe
Display(s) 1x 1920x1080p 60Hz, 1x 2560x1440p 60Hz
Power Supply 650W: 20A 3,3V; 20A 5V; 54A 12V; 80+ Gold
Benchmark Scores timespy: GPU ~9800, CPU ~10600
I am wondering how the RX 5700 XT memory clock is controlled,
and if there is such a thing as "GPU memory spread spectrum"?

Adrenalin 20.11.2 (nov 2020) changed the memory clock behavior,
or at least changed how the value is displayed to the user (on a driver level).

- Stock RX 5700 XT memory clock is 1750 MHz (GDDR6 Micron)
- GPU-Z reports 1750 MHz default memory clock (on first tab)
- but on the sensors tab the memory clock fluctuates from 1742 - 1754 MHz (under load)
- any driver before 20.11.2 was always reporting 1750 MHz stable, no fluctuation
- installing 20.8.3 for example will still show 1750 MHz stable (even today).

So to get to my question:
Could this be a driver enforced "spread spectrum"?
(or has it always been running like this and they changed the way it is displayed?)
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
42,679 (6.68/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Id say change way its reported, gpus rev up and down depending on what fps there are to save power. I personally dislike it myself and if a bios mod prevented a gpu from reving up and down I would fo it.
 
Joined
Sep 21, 2021
Messages
46 (0.04/day)
Location
Germany
Processor AMD Ryzen 7 3800 XT @ 4250 MHz, 1.275V
Motherboard MSI B550-A Pro, chipset: 3.09.01.140, BIOS A.50 (7C56vA5), Agesa 1.2.0.0
Cooling Scythe Mugen 5 Rev B, 4x CoolerMaster SickleFlow 120 PWM [100% RPM @ 70°C]
Memory 2x 16 GB G.Skill F4-3600C16-16GVKC, Dual Channel, Dual Ranks, 1.35V
Video Card(s) ASRock RX 5700 XT Challenger Pro 8GB, driver 21.9.1, S.A.M. enabled, 155W undervolt
Storage 2x 2TB NVMe
Display(s) 1x 1920x1080p 60Hz, 1x 2560x1440p 60Hz
Power Supply 650W: 20A 3,3V; 20A 5V; 54A 12V; 80+ Gold
Benchmark Scores timespy: GPU ~9800, CPU ~10600
Hm, oh well... I was hoping for a bit more response/discussion. :roll:

You might indeed be right, that they only changed the way it is reported,
but it still feels strange to see memory clocks fluctuate like that.
I was under the impression that memory becomes more unstable with fluctuation.

In general I am not totally against power saving features - rather like them actually.
It does become annoying when the GPU downclocks during gaming tho.
 
Joined
Oct 15, 2011
Messages
2,489 (0.52/day)
Location
Springfield, Vermont
System Name KHR-1
Processor Ryzen 9 5900X
Motherboard ASRock B550 PG Velocita (UEFI-BIOS P3.40)
Memory 32 GB G.Skill RipJawsV F4-3200C16D-32GVR
Video Card(s) Sparkle Titan Arc A770 16 GB
Storage Western Digital Black SN850 1 TB NVMe SSD
Display(s) Alienware AW3423DWF OLED-ASRock PG27Q15R2A (backup)
Case Corsair 275R
Audio Device(s) Technics SA-EX140 receiver with Polk VT60 speakers
Power Supply eVGA Supernova G3 750W
Mouse Logitech G Pro (Hero)
Software Windows 11 Pro x64 23H2
I get VRAM frequency readings like that, too, on my RX 5600 XT.
 
Joined
Sep 21, 2021
Messages
46 (0.04/day)
Location
Germany
Processor AMD Ryzen 7 3800 XT @ 4250 MHz, 1.275V
Motherboard MSI B550-A Pro, chipset: 3.09.01.140, BIOS A.50 (7C56vA5), Agesa 1.2.0.0
Cooling Scythe Mugen 5 Rev B, 4x CoolerMaster SickleFlow 120 PWM [100% RPM @ 70°C]
Memory 2x 16 GB G.Skill F4-3600C16-16GVKC, Dual Channel, Dual Ranks, 1.35V
Video Card(s) ASRock RX 5700 XT Challenger Pro 8GB, driver 21.9.1, S.A.M. enabled, 155W undervolt
Storage 2x 2TB NVMe
Display(s) 1x 1920x1080p 60Hz, 1x 2560x1440p 60Hz
Power Supply 650W: 20A 3,3V; 20A 5V; 54A 12V; 80+ Gold
Benchmark Scores timespy: GPU ~9800, CPU ~10600
I have been scrolling through some reddit posts, that I found via google while searching
for some more feedback and maybe even some insights regarding this issue.


Some people believe this does indeed change the actual memory frequency,
in an attempt to prevent the black screen issues, that a lot of the 5000 series cards seem to have (had).

And these posts also confirm that the memory clock fluctuates for other 5000 series cards,
so it is indeed not just limited to the 5700 (XT) cards.

I still do not have proof for it being real clock spread or just different way to display the value.
After all, it could have been fluctuating all the time, but AMD was displaying the adjusted value before.

---
side note: I might install 20.8.3 again and see what registry values are different there. :laugh:
 
Joined
Sep 21, 2021
Messages
46 (0.04/day)
Location
Germany
Processor AMD Ryzen 7 3800 XT @ 4250 MHz, 1.275V
Motherboard MSI B550-A Pro, chipset: 3.09.01.140, BIOS A.50 (7C56vA5), Agesa 1.2.0.0
Cooling Scythe Mugen 5 Rev B, 4x CoolerMaster SickleFlow 120 PWM [100% RPM @ 70°C]
Memory 2x 16 GB G.Skill F4-3600C16-16GVKC, Dual Channel, Dual Ranks, 1.35V
Video Card(s) ASRock RX 5700 XT Challenger Pro 8GB, driver 21.9.1, S.A.M. enabled, 155W undervolt
Storage 2x 2TB NVMe
Display(s) 1x 1920x1080p 60Hz, 1x 2560x1440p 60Hz
Power Supply 650W: 20A 3,3V; 20A 5V; 54A 12V; 80+ Gold
Benchmark Scores timespy: GPU ~9800, CPU ~10600
I had a look at the registry key differences from 20.8.3 to 21.9.1 today.
Sadly, there is nothing related to the memory clock behavior in there. :mad:

I also did some more searching for information about this topic,
but all there is to find seems to be people complaining about the clock fluctuation.

---
... and I can also confirm that the 2 driver background services do not change this either.
(AMD External Events Utility and AMD Crash Defender Service)
 
Joined
Jan 31, 2010
Messages
5,560 (1.02/day)
Location
Gougeland (NZ)
System Name Cumquat 2021
Processor AMD RyZen R7 7800X3D
Motherboard Asus Strix X670E - E Gaming WIFI
Cooling Deep Cool LT720 + CM MasterGel Pro TP + Lian Li Uni Fan V2
Memory 32GB GSkill Trident Z5 Neo 6000
Video Card(s) PowerColor HellHound RX7800XT 2550cclk/2450mclk
Storage 1x Adata SX8200PRO NVMe 1TB gen3 x4 1X Samsung 980 Pro NVMe Gen 4 x4 1TB, 12TB of HDD Storage
Display(s) AOC 24G2 IPS 144Hz FreeSync Premium 1920x1080p
Case Lian Li O11D XL ROG edition
Audio Device(s) RX7800XT via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set
Power Supply EVGA 1000W G5 Gold
Mouse Logitech G502 Proteus Core Wired
Keyboard Logitech G915 Wireless
Software Windows 11 X64 PRO (build 24H2)
Benchmark Scores it sucks even more less now ;)
in the performance-tuning page of Radeon settings under where it says memory tuning there's a drop down for Memory timings you get a choice of Default or Fast timing there are also settings for min/max speeds did you try setting those the same so min = 1750 & Max = 1750

Memory timing GPU Ram.JPG
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
42,679 (6.68/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
in the performance-tuning page of Radeon settings under where it says memory tuning there's a drop down for Memory timings you get a choice of Default or Fast timing there are also settings for min/max speeds did you try setting those the same so min = 1750 & Max = 1750

View attachment 219309
Too bad there isn't fine tuning to relax or tighten them further. Does Afterburner or Trixx do that?
 
Joined
Sep 21, 2021
Messages
46 (0.04/day)
Location
Germany
Processor AMD Ryzen 7 3800 XT @ 4250 MHz, 1.275V
Motherboard MSI B550-A Pro, chipset: 3.09.01.140, BIOS A.50 (7C56vA5), Agesa 1.2.0.0
Cooling Scythe Mugen 5 Rev B, 4x CoolerMaster SickleFlow 120 PWM [100% RPM @ 70°C]
Memory 2x 16 GB G.Skill F4-3600C16-16GVKC, Dual Channel, Dual Ranks, 1.35V
Video Card(s) ASRock RX 5700 XT Challenger Pro 8GB, driver 21.9.1, S.A.M. enabled, 155W undervolt
Storage 2x 2TB NVMe
Display(s) 1x 1920x1080p 60Hz, 1x 2560x1440p 60Hz
Power Supply 650W: 20A 3,3V; 20A 5V; 54A 12V; 80+ Gold
Benchmark Scores timespy: GPU ~9800, CPU ~10600
I have not used Radeon Software since Jan 2021, because it was causing too much problems for me.
But I have never seen those sliders being available on my own RX 5700 XT.
The only thing available on RX 5700 XT was MHz slider for Memory clock - nothing about timings.
-> but I did not look into Radeon Software since Jan 2021 ... so it could have been changed by now.

Is your screenshot from current 20.9.1 (or newer) and RX 5000 series, or is this RX 6000 series screenshot?

Does Afterburner or Trixx do that?
Afterburner does not have an option to change memory timings, only memory clock (MHz slider).
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
42,679 (6.68/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
I have not used Radeon Software since Jan 2021, because it was causing too much problems for me.
But I have never seen those sliders being available on my own RX 5700 XT.
The only thing available on RX 5700 XT was MHz slider for Memory clock - nothing about timings.
-> but I did not look into Radeon Software since Jan 2021 ... so it could have been changed by now.

Is your screenshot from current 20.9.1 (or newer) and RX 5000 series, or is this RX 6000 series screenshot?


Afterburner does not have an option to change memory timings, only memory clock (MHz slider).
Try advanced under AB(gear icon)
 
Joined
Sep 21, 2021
Messages
46 (0.04/day)
Location
Germany
Processor AMD Ryzen 7 3800 XT @ 4250 MHz, 1.275V
Motherboard MSI B550-A Pro, chipset: 3.09.01.140, BIOS A.50 (7C56vA5), Agesa 1.2.0.0
Cooling Scythe Mugen 5 Rev B, 4x CoolerMaster SickleFlow 120 PWM [100% RPM @ 70°C]
Memory 2x 16 GB G.Skill F4-3600C16-16GVKC, Dual Channel, Dual Ranks, 1.35V
Video Card(s) ASRock RX 5700 XT Challenger Pro 8GB, driver 21.9.1, S.A.M. enabled, 155W undervolt
Storage 2x 2TB NVMe
Display(s) 1x 1920x1080p 60Hz, 1x 2560x1440p 60Hz
Power Supply 650W: 20A 3,3V; 20A 5V; 54A 12V; 80+ Gold
Benchmark Scores timespy: GPU ~9800, CPU ~10600
There is no other memory option available in Afterburner.
Afterburner.png
 
Joined
Jan 14, 2019
Messages
12,601 (5.80/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
If I remember right with my 5700 XT, my memory clocks fluctuated too, though only a couple MHz. If performance is OK, I'd say, don't worry about it.
 
Joined
Sep 21, 2021
Messages
46 (0.04/day)
Location
Germany
Processor AMD Ryzen 7 3800 XT @ 4250 MHz, 1.275V
Motherboard MSI B550-A Pro, chipset: 3.09.01.140, BIOS A.50 (7C56vA5), Agesa 1.2.0.0
Cooling Scythe Mugen 5 Rev B, 4x CoolerMaster SickleFlow 120 PWM [100% RPM @ 70°C]
Memory 2x 16 GB G.Skill F4-3600C16-16GVKC, Dual Channel, Dual Ranks, 1.35V
Video Card(s) ASRock RX 5700 XT Challenger Pro 8GB, driver 21.9.1, S.A.M. enabled, 155W undervolt
Storage 2x 2TB NVMe
Display(s) 1x 1920x1080p 60Hz, 1x 2560x1440p 60Hz
Power Supply 650W: 20A 3,3V; 20A 5V; 54A 12V; 80+ Gold
Benchmark Scores timespy: GPU ~9800, CPU ~10600
@Athlonite Just looked at the screenshot again - that is indeed not an 5000 series card.
But it looks like the 6000 series has the same memory fluctuation (1986 MHz instead of 2000). :laugh:

edit: Oh and that memory timing setting is for the memory straps/timings for the selected frequency.
So it changes memory timings (latency) rather than the clocks.
 
Joined
Jan 31, 2010
Messages
5,560 (1.02/day)
Location
Gougeland (NZ)
System Name Cumquat 2021
Processor AMD RyZen R7 7800X3D
Motherboard Asus Strix X670E - E Gaming WIFI
Cooling Deep Cool LT720 + CM MasterGel Pro TP + Lian Li Uni Fan V2
Memory 32GB GSkill Trident Z5 Neo 6000
Video Card(s) PowerColor HellHound RX7800XT 2550cclk/2450mclk
Storage 1x Adata SX8200PRO NVMe 1TB gen3 x4 1X Samsung 980 Pro NVMe Gen 4 x4 1TB, 12TB of HDD Storage
Display(s) AOC 24G2 IPS 144Hz FreeSync Premium 1920x1080p
Case Lian Li O11D XL ROG edition
Audio Device(s) RX7800XT via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set
Power Supply EVGA 1000W G5 Gold
Mouse Logitech G502 Proteus Core Wired
Keyboard Logitech G915 Wireless
Software Windows 11 X64 PRO (build 24H2)
Benchmark Scores it sucks even more less now ;)
@Athlonite Just looked at the screenshot again - that is indeed not an 5000 series card.
But it looks like the 6000 series has the same memory fluctuation (1986 MHz instead of 2000). :laugh:

edit: Oh and that memory timing setting is for the memory straps/timings for the selected frequency.
So it changes memory timings (latency) rather than the clocks.
Yes it is I had it on my RX5700 aswell what driver are you running I think this showed up around the 20.9.xx or later driver also in that same area you can select a min/max setting for ram clocks I don't bother because it doesn't really affect performance
 
Joined
Sep 21, 2021
Messages
46 (0.04/day)
Location
Germany
Processor AMD Ryzen 7 3800 XT @ 4250 MHz, 1.275V
Motherboard MSI B550-A Pro, chipset: 3.09.01.140, BIOS A.50 (7C56vA5), Agesa 1.2.0.0
Cooling Scythe Mugen 5 Rev B, 4x CoolerMaster SickleFlow 120 PWM [100% RPM @ 70°C]
Memory 2x 16 GB G.Skill F4-3600C16-16GVKC, Dual Channel, Dual Ranks, 1.35V
Video Card(s) ASRock RX 5700 XT Challenger Pro 8GB, driver 21.9.1, S.A.M. enabled, 155W undervolt
Storage 2x 2TB NVMe
Display(s) 1x 1920x1080p 60Hz, 1x 2560x1440p 60Hz
Power Supply 650W: 20A 3,3V; 20A 5V; 54A 12V; 80+ Gold
Benchmark Scores timespy: GPU ~9800, CPU ~10600
what driver are you running
I have been using 20.8.3 for a long time and tested 20.11.2, 20.12.1, 21.1.1 when they were new.
Currently using 21.9.1 because it added smart access memory support to the 5000 series.

But I did not see that memory timing control in Radeon Software, back when I was using it.
For my card it was only displaying the memory clock slider, nothing else.
As I said tho: Have not been using Radeon Software since January, because of crashes/problems with it.

But this timing control does not have influence on the memory clock itself, only the timings for that selected clock.
 
Top