Overclock.net banner
21 - 32 of 32 Posts
I've just found this thread too...intrigued because I have noticed new TR system tanking in combined score...

GPU usage is crippled in last test....first three GPU at 100% doing great...CPU test cores flying through it....combined stuttering grinding mess!!
The combined test has been the downfall of all the zen based CPUs. The Infinity fabric that connects the CCX modules to teh memory and teh PCIe controllers on a Ryzen R7 is impacted with contention issues. Threadripper, on top of the issues that the R7s have, the GPU is only connected directly to 8c/16th on one of the dies. The cores on the other die has to traverse the infinity Fabric between the dies and suffers from even more latency overhead.

The total score on Firestrike does not really take the physics score into account directly, it only really counts in terms of the CPUs contribution in the combined tests. 7700K CPUS were doing 14,000 physics compared to an R7 1700 getting about 20,000 but a 7700K would kill the Ryzen in the combined score as an example.

What you could try is managing the CPU affinity, setting the affinity to only run Firestrike threads on the cores that reside on the die directly connected to the GPU. Cpu0-cpu15 connect to PCIE x16 slot 1, high numbered CPUs connect to the second x16 slot on the motherboard. The Physics score will likely be lower but the combined score should improve somewhat.

As a follow on of what I just said, many games on both Ryzen and Threadripper, if left to their own devices, for what ever reason will load up the very last logical CPU, which is an SMT secondary CPU, to 100% and leaves a lot of the other mid numbered CPU cores idle or lightly loaded. If you set the affinity to use all cores except the last SMT one, the system spreads CPU load more evenly across the rest of the CPU cores helping to improve gaming performance. I obviously have not tested every scenario but I suspect that the last CPU thread running at 100% is the reason that some games would show improvements with SMT off but none of the reviewers ever bother to take a look at individual core utilization during the benchmarks

I have not had the opportunity to test this against Firestrike so I only making an educated guess here. Assuming that you are using a single GPU in slot 1, on both Ryzen and Threadripper systems, I would suggest try setting CPU affinity to only use the cpu0-14 turning affinity off to cpu15 (and above on thread ripper).

If you want to try it, Process Lasso is a paid app that will automate the thread management. This utility is free and basically do the same job. https://www.bill2-software.com/processmanager/download-en.shtml
 
Hi gtbtk

Thanks for the insight!

Part of my doubts about the last test results are that, when I fire up The Witcher 3 on a stock TR cpu, it is giving me one or two frames less than my 5960X gave me at 4.5GHZ...so it seems actual gaming (from my small sample of one) is not hit so badly. Makes Firestrike a less than representative test on this new platform?

I will have to try Game mode on the CPU...and I'll see if I can do some affinity work along the lines you suggest!

:)
 
It's not just a Ryzen issue but an AMD issue. Firestrike has been trashing AMD CPUs for many years. Here is FX loads in Firestrike back in 2015.
 
IMO the issues you are seeing are likely due to Firestrike trying to avoid hyperthreading during that test. You will notice this because if you watch hardware monitor, half the cores (at least on my threadripper machine) show up as 0.0% usage. This happens for me at a fixed 4.1 GHz OC and a fixed clock speed on my GPU. I bet if hyperthreading were utilized, the score (and framerate) would shoot up.
 
I cant comment on pre Ryzen cpus but this may also hold true there.

Fabric bandwidth and latency aside, The performance of the AMD PCIe controllers on both Ryzen and Vega are looking to me to be central to the disappointing performance in certain situations.

ON the same PC, Vega 64 gets beaten by GTX 1080 at 1080p, pulls level at 1440p and starts pulling ahead at 4K. That says to me that the Vega GPU is a stronger chip than the GTX1080 but being strangled by the PCIe communications. It is possible of course, that Intel, to get better performance, is doing a "cheat" and not sticking exactly with the PCIe standards and AMD is. Spectre is leveraging a cheat like that.

It's not just a Ryzen issue but an AMD issue. Firestrike has been trashing AMD CPUs for many years. Here is FX loads in Firestrike back in 2015.
 
I've been battling with this combined score issue for some time. As an example, I did the run below with my 2700X running 4.3ghz. I got a pretty okay Combined score and even the graphics not that bad.

https://www.3dmark.com/fs/15391797

The you take the next run I did while my 2700X was clocked at 4.9ghz on Dry Ice.... pretty sad when the combined and graphic score is lower than the cpu at 4.3ghz.

https://www.3dmark.com/fs/15410915

I use a application to do core parking and play around with it, but I'll uninstall it and play around with the core parking in windows itself.
 
i contacted futuremark about this issue they said use time spy instead period end of story The app is not designed for this type of cpus and it never will for what they told me.

VPII my method is not going to help you out too much

http://www.overclock.net/forum/27160737-post59.html
i didnt need dry ice XD
Thanks.... well then Time Spy it will be. It is just amazing how the scores in Fire Strike fluctuate, sometimes without even changing anything.
 
I now I am necoring....however with Win 10 1903 this seems to be fixed also with the drivers from AMD so not sure where most of the credit should go
 
I now I am necoring....however with Win 10 1903 this seems to be fixed also with the drivers from AMD so not sure where most of the credit should go
Actually we now know it was a Microsoft issue as the updated chipset drivers were not needed for the performance gains in firestrike

See here a comparison of before and after 1903 on my system. Pay attention to the physics and combined scores. Yes I had a 1903 early ISO and did a fresh install the morning of the 23k score. ( I only just installed chipset drivers 19.10.8 a couple of days ago.)

https://www.3dmark.com/compare/fs/19286102/fs/19304391
 
21 - 32 of 32 Posts