• 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
42 (1.31/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
32,828 (6.28/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
42 (1.31/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
648 (0.18/day)
Location
Springfield, Vermont
System Name KHR-1
Processor Ryzen 7 3700X with Fclk and Uclk at 1:1
Motherboard MSI B450 Tomahawk
Memory 16 GB Corsair Vengeance LPX 3000 in XMP mode
Video Card(s) MSI Gaming X Radeon RX5600XT
Storage Samsung 970 Pro 512 GB NVMe SSD
Display(s) AOC G2490VX
Case Corsair 275R
Power Supply eVGA Supernova G3 750W
Mouse Logitech Pro (Hero)
Software Windows 10 Pro x64 21H1
I get VRAM frequency readings like that, too, on my RX 5600 XT.
 
Joined
Sep 21, 2021
Messages
42 (1.31/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
42 (1.31/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
4,445 (1.04/day)
Location
Gougeland (NZ)
System Name Cumquat 2021
Processor AMD RyZen R7 3700X @4400MHz 1.325V
Motherboard Asus Strix x570-F Gaming
Cooling Cryorig R1 Universal
Memory 16GB GSkill TridentZ DR4-3200 16-18-18-38 1.35V
Video Card(s) Sapphire Nitro+ OC RX6800 16GB DDR6 1980Cclk / 2000Mclk
Storage 1x Adata SX8200PRO NVMe gen3 x4 1X Samsung 860 EVO 500GB, 12TB of HDD Storage
Display(s) ViewSonic VX2457 MHD 75Hz FreeSync 1920x1080p
Case SilverStone Raven RV02B-W + 3x SS AP181 + USB3.0 upgrade
Audio Device(s) RX6800 via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set
Power Supply Enermax RevolutionXT II 750W 80+ Gold
Mouse Logitech G502 Proteus Core
Keyboard Logitech G105
Software Windows 10 X64 PRO (build 20H2)
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
32,828 (6.28/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
42 (1.31/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
32,828 (6.28/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
42 (1.31/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
1,432 (1.41/day)
Location
Midlands, UK
System Name Nebulon-B Mk. 3
Processor Intel Core i7-11700
Motherboard ASUS TUF Gaming B560M-Plus (WiFi)
Cooling be quiet! Shadow Rock LP
Memory 4x 8 GB Kinston Fury Beast 3200 MHz CL16
Video Card(s) EVGA GeForce RTX 2070 Black
Storage 512 GB ADATA SU900, 1 TB Crucial P5, 1 TB Crucial P2, 1 TB Seagate Barracuda 2.5"
Display(s) Samsung C24F390, 7" Waveshare touchscreen
Case Corsair Crystal 280X black, 2x be quiet! Silent Wings 3 HS 14 cm, 2x be quiet! Silent Wings 3 14 cm
Audio Device(s) Genius SP-HF160, AKG Y50
Power Supply Seasonic Prime Ultra Platinum 550W
Mouse Cherry MW 8
Keyboard MagicForce 68
Software Windows 10 Pro
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
42 (1.31/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
4,445 (1.04/day)
Location
Gougeland (NZ)
System Name Cumquat 2021
Processor AMD RyZen R7 3700X @4400MHz 1.325V
Motherboard Asus Strix x570-F Gaming
Cooling Cryorig R1 Universal
Memory 16GB GSkill TridentZ DR4-3200 16-18-18-38 1.35V
Video Card(s) Sapphire Nitro+ OC RX6800 16GB DDR6 1980Cclk / 2000Mclk
Storage 1x Adata SX8200PRO NVMe gen3 x4 1X Samsung 860 EVO 500GB, 12TB of HDD Storage
Display(s) ViewSonic VX2457 MHD 75Hz FreeSync 1920x1080p
Case SilverStone Raven RV02B-W + 3x SS AP181 + USB3.0 upgrade
Audio Device(s) RX6800 via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set
Power Supply Enermax RevolutionXT II 750W 80+ Gold
Mouse Logitech G502 Proteus Core
Keyboard Logitech G105
Software Windows 10 X64 PRO (build 20H2)
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
42 (1.31/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