Any way to get Navi (Radeon 6xxx) GPUs to perform better?

A forum for discussing FAH-related hardware choices and info on actual products (not speculation).

Moderator: Site Moderators

Forum rules
Please read the forum rules before posting.
psaam0001
Posts: 383
Joined: Mon May 18, 2020 2:02 am
Location: Ruckersville, Virginia, USA

Re: Any way to get Navi (Radeon 6xxx) GPUs to perform better

Post by psaam0001 »

This is one of AMD's self-inflicted flaws: GPU driver's. NVidia updates theirs more frequently; where as AMD is putting their efforts on making their hardware (the GPU chips) w/o focusing on what allows that hardware to interact with the O/S (drivers that run smoothly).

Paul
jchang6
Posts: 52
Joined: Sat May 09, 2020 2:13 pm
Hardware configuration: Intel Xeon E3/E5, various generations from Westmere to Skylake. AMD Radeon RX5x00 and nVidia RTX 2080 Super.
Location: Boston
Contact:

Re: Any way to get Navi (Radeon 6xxx) GPUs to perform better

Post by jchang6 »

I just switched my 5500 (Win10) and 5600 (Win11) system to 21.3.2. It does seem to be faster based of last run on 21.10.1 vs current run on 21.3.2. Its too bad we don't a record of project + credit + run time for same project comparisons
Image
aetch
Posts: 447
Joined: Thu Jun 25, 2020 3:04 pm
Location: Between chair and keyboard

Re: Any way to get Navi (Radeon 6xxx) GPUs to perform better

Post by aetch »

They're called logs.
They record just about everything from project, start and finish times, to estimated credit (this s usually within about 20 points of awarded points).
They record your system configuration when the FAH client was started, including driver versions, and changes you have made to the folding slots on-the-fly (adding/removing a CPU/GPU slot, changing the size of the CPU slot).

Granted, there are some changes they don't log like cpu/gpu tweaks done with other tools (e.g. MSI afterburner, Windows processor power management) to increase/lower power usage by increasing/lowering clock rates, but that's a whole other rabbit hole.
Folding Rigs - None (25-Jun-2022)

ImageImage
muziqaz
Posts: 901
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 7950x3D, 5950x, 5800x3D, 3900x
7900xtx, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Any way to get Navi (Radeon 6xxx) GPUs to perform better

Post by muziqaz »

XanderF wrote:
muziqaz wrote:You need to use 21.3.2 driver for your PPD to be somewhat decent (AMD in general is crap at folding). Any later drivers half the PPD. I reported this to AMD half a year ago, they are yet to acknowledge this issue in their release notes. :(
I would urge to report this issue to AMD GPU driver team through their driver suite Bug report utility. The more of us shout at them the more chance someone will wake up. Not the best behavior from so called project partner. smh

Keep in mind 6900xt gets as low as 2.6m ppd in majority of the projects even with 21.3.2 driver. On the upswing, max I have seen is 4.8m PPD I believe. So adjust that to your 6600xt. nVidia's 3000 series in CUDA mode still miles ahead
Thanks for the advice, but 21.3.2 doesn't support the 6600xt - it wasn't released yet.
damn it, forgot about that :(
so only solution (besides hacking the older drivers): spam all available AMD social media feeds and their bug report utilities with these issues
FAH Beta tester
muziqaz
Posts: 901
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 7950x3D, 5950x, 5800x3D, 3900x
7900xtx, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Any way to get Navi (Radeon 6xxx) GPUs to perform better

Post by muziqaz »

MeeLee wrote:
muziqaz wrote:You need to use 21.3.2 driver for your PPD to be somewhat decent (AMD in general is crap at folding). Any later drivers half the PPD. I reported this to AMD half a year ago, they are yet to acknowledge this issue in their release notes. :(
I would urge to report this issue to AMD GPU driver team through their driver suite Bug report utility. The more of us shout at them the more chance someone will wake up. Not the best behavior from so called project partner. smh

Keep in mind 6900xt gets as low as 2.6m ppd in majority of the projects even with 21.3.2 driver. On the upswing, max I have seen is 4.8m PPD I believe. So adjust that to your 6600xt. nVidia's 3000 series in CUDA mode still miles ahead
I wonder if AMD (Lisa Su) knows how much they're missing out on people folding not buying their GPUs.
Not that it matters, because AMD GPUs always have less shaders than Nvidia of the supposed same category.
It's like a 6600XT should be the same as a 3060, in some games, but Nvidia GPU has double the shaders/cuda cores at only about 20% lower core frequency; resulting in much more efficient folding.
nVidia has a man who is co founder of folding@home project, so his dedication to optimize and push performance paid off. AMD's involvement with the project is more shallow. The middle management knows the issue, but it is low priority for them unfortunately. If Lisa Su knew about this, I am sure we would have person or two optimizing things. I ran out of voice and favors by now trying to pull someone from AMD to get involved...
FAH Beta tester
XanderF
Posts: 42
Joined: Thu Aug 11, 2011 12:25 am

Re: Any way to get Navi (Radeon 6xxx) GPUs to perform better

Post by XanderF »

MeeLee wrote:Not that it matters, because AMD GPUs always have less shaders than Nvidia of the supposed same category.
It's like a 6600XT should be the same as a 3060, in some games, but Nvidia GPU has double the shaders/cuda cores at only about 20% lower core frequency; resulting in much more efficient folding.
Eh, not quite double, and not 20%. But the bigger difference is in how those cores are structured.

Code: Select all

GPU				Cores	Clock 				TDP					Approx Gflops Processing Power (Base-Boost)
						     (Base-Boost)				    Half Precision		Single Precision		Double Precision
Geforce 3060 	3584	1320-1777			170w		9462-12738			 9462-12738				148-199
Radeon 6600xt	2048	1968-2589			160w		16122-21209			8061-10605				504-663
For single-precision calculations, the 6600xt does trail the RTX 3060. OTOH, for half-precision or double-precision calculations, the 6600xt is CONSIDERABLY more capable. Either way, the 3060 raw numbers don't explain how the card is getting triple the PPD of the 6600xt - these cards SHOULD be trading blows, more or less.
Last edited by XanderF on Mon Oct 11, 2021 3:54 pm, edited 1 time in total.
XanderF
Posts: 42
Joined: Thu Aug 11, 2011 12:25 am

Re: Any way to get Navi (Radeon 6xxx) GPUs to perform better

Post by XanderF »

muziqaz wrote:so only solution (besides hacking the older drivers): spam all available AMD social media feeds and their bug report utilities with these issues
I was about to question this, but sure enough the Radeon driver interface does have 'poor performance' listed as an option in the 'report a bug', so...works for me! If AMD considers poor performance a bug, I'm happy to file a bug report about it...

I did include links to the folding.lar.systems site for comparison, to show this problem isn't specific to my system, but more broad.
Last edited by XanderF on Mon Oct 11, 2021 3:54 pm, edited 1 time in total.
Neil-B
Posts: 2027
Joined: Sun Mar 22, 2020 5:52 pm
Hardware configuration: 1: 2x Xeon E5-2697v3@2.60GHz, 512GB DDR4 LRDIMM, SSD Raid, Win10 Ent 20H2, Quadro K420 1GB, FAH 7.6.21
2: Xeon E3-1505Mv5@2.80GHz, 32GB DDR4, NVME, Win10 Pro 20H2, Quadro M1000M 2GB, FAH 7.6.21 (actually have two of these)
3: i7-960@3.20GHz, 12GB DDR3, SSD, Win10 Pro 20H2, GTX 750Ti 2GB, GTX 1080Ti 11GB, FAH 7.6.21
Location: UK

Re: Any way to get Navi (Radeon 6xxx) GPUs to perform better

Post by Neil-B »

There may also be something else to be factored in,

Many/most Projects have WUs that will maximise usage of thinner/slower GPUs but struggle to fully utilise faster/wider ones. When Project WUs are benchmarked the BC for the WUs will accurately represent/reward the performance of the slower GPUs but since the faster/wider ones are actually not folding as fast as they could then the ppd which represents the amount of folding done not what could have been done with fast/wide optimised WUs is used. nVidia GPUs have cuda which can make a big difference especially on the faster/wider GPUs and make up for some of the low ppd - but it is only on projects such as 18201 that the faster/wider cards truly show their form.

LAR shows the average of what has been folded and as such probably shows ppds for faster/wider gpus that are considerably lower that they would be if the WUs actually fully used these GPUs ... Obviously for slower/thinner GPUs the figures are more reliable as even a small wu can fully utilise these.

AMD gpus simply from not having cuda may be 25-40% lower than an equivalent nVidia one :(
2x Xeon E5-2697v3, 512GB DDR4 LRDIMM, SSD Raid, W10-Ent, Quadro K420
Xeon E3-1505Mv5, 32GB DDR4, NVME, W10-Pro, Quadro M1000M
i7-960, 12GB DDR3, SSD, W10-Pro, GTX1080Ti
i9-10850K, 64GB DDR4, NVME, W11-Pro, RTX3070

(Green/Bold = Active)
muziqaz
Posts: 901
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 7950x3D, 5950x, 5800x3D, 3900x
7900xtx, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Any way to get Navi (Radeon 6xxx) GPUs to perform better

Post by muziqaz »

XanderF wrote:
muziqaz wrote:so only solution (besides hacking the older drivers): spam all available AMD social media feeds and their bug report utilities with these issues
I was about to question this, but sure enough the Radeon driver interface does have 'poor performance' listed as an option in the 'report a bug', so...works for me! If AMD considers poor performance a bug, I'm happy to file a bug report about it...

I did include links to the folding.lar.systems site for comparison, to show this problem isn't specific to my system, but more broad.
There is no need to sugar coat their ignorance with poor performance option. They need to be blasted big time for this. Not only have they been completely ignoring f@h optimization wise for year, but they are also ignoring the fact that they dropped performance specifically for f@h by ~50% with their newer drivers.
FAH Beta tester
MeeLee
Posts: 1375
Joined: Tue Feb 19, 2019 10:16 pm

Re: Any way to get Navi (Radeon 6xxx) GPUs to perform better

Post by MeeLee »

XanderF wrote:
MeeLee wrote:Not that it matters, because AMD GPUs always have less shaders than Nvidia of the supposed same category.
It's like a 6600XT should be the same as a 3060, in some games, but Nvidia GPU has double the shaders/cuda cores at only about 20% lower core frequency; resulting in much more efficient folding.
Eh, not quite double, and not 20%. But the bigger difference is in how those cores are structured.

Code: Select all

GPU				Cores	Clock 				TDP					Approx Gflops Processing Power (Base-Boost)
						     (Base-Boost)				    Half Precision		Single Precision		Double Precision
Geforce 3060 	3584	1320-1777			170w		9462-12738			 9462-12738				148-199
Radeon 6600xt	2048	1968-2589			160w		16122-21209			8061-10605				504-663
For single-precision calculations, the 6600xt does trail the RTX 3060. OTOH, for half-precision or double-precision calculations, the 6600xt is CONSIDERABLY more capable. Either way, the 3060 raw numbers don't explain how the card is getting triple the PPD of the 6600xt - these cards SHOULD be trading blows, more or less.
The core frequency of Nvidia GPUs is kind of BS. I have never owned a (modern RTX) Nvidia GPU that couldn't hit 1850Mhz constantly, and 2035Mhz under high boost/overclock.
The lowest I set the core frequency is ~1835-1877Mhz depending on the load. Any lower, and it doesn't make any sense.
Not sure how much AMD hits, but most examples I've seen, run at 2-2.2Ghz.
Post Reply