Official AMD Ryzen Benchmarks, Reviews, Prices, and Discussion

Page 220 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

imported_jjj

Senior member
Feb 14, 2009
660
430
136
The nVidia driver doesnt handle the scheduling. There is no difference to AMD. "inter warp scheduling" has nothing to do with it.



And this wrong, too. nVidia creates helper threads under DX11/OpenGL to support the main render thread - aka offloading workload to other threads.

Instead of listening to people on youtube you could watch GDC videos from nVidia about DX11 and DX12: http://www.gdcvault.com/play/1023517/Advanced-Rendering-with-DirectX-11
And here is one for OpenGL and Vulkan: http://www.gdcvault.com/play/1023516/High-performance-Low-Overhead-Rendering

Maybe you guys can now go back to Ryzen. This is so more interesting than this nonsense about nVidia, AMD, DX11 and DX12. The last two pages are really offtopic.


The data shows that under DX12 Nvidia has slight gains with 4 cores and large losses in perf (vs DX11) with 8 cores from both Intel and AMD.
On the other hand AMD GPUs seem to gain perf even with 6 and 8 cores CPUs.
That's the point and we do need to better measure the differences and hopefully understand the reasons for Nvidia's issues.
 
Last edited:

imported_jjj

Senior member
Feb 14, 2009
660
430
136
I'd need to ask him about TB3, but the AdoredTV thing is not what we set out to test. It was more in general to see if AMD GPU's play nicer with Ryzen. The threaded optimization tests later in the review were done to find the cause of NVIDIA GPU's not liking Ryzen as much, but it didn't answer the question.

Ok thanks.
Would be nice if they could expand on those gaming tests, add a 7700k and a GTX 1060 and explore the DX12 core scaling issue.- it's not Ryzen specific so keeping the 6900k would be good.
As for TB3, it should be enabled for a fair comparison. If it is not enabled ,the results are not all that surprising.
 

imported_jjj

Senior member
Feb 14, 2009
660
430
136

To corroborate part of the data, if we look at the Ryzen 1800X review on Computerbase
Deus EX DX11 720p
6900k 106.7 FPS
1800X 80.5 FPS
7700k 87.1 FPS
Deus EX DX11 720p
6900k 83 down 22.2% vs DX11
1800X 63.6 down 21% vs DX11
7700k 83.6 down 4% vs DX11
 
Last edited:

tamz_msc

Diamond Member
Jan 5, 2017
3,865
3,729
136
The nVidia driver doesnt handle the scheduling. There is no difference to AMD. "inter warp scheduling" has nothing to do with it.

And this wrong, too. nVidia creates helper threads under DX11/OpenGL to support the main render thread - aka offloading workload to other threads.

Yes, please tell me who spawns these worker threads and is responsible for their scheduling and managing contexts.

It also seems to me that you didn't even watch the GDC talk you linked given your advise to not listen to random YouTubers. Lets begin at 11:50, shall we? (The bold letters are what the presenter says)

  • Use multiple threads to construct CLs in parallel-without it you can't reach the draw-call throughput of DX11
  • Don't execute too many CLs per frame, aim for:
    • 15-30 Command Lists
    • 5-10 'ExecuteCommandLists'
    -the reason being setting up CLs has a CPU overhead and too many CLs have an added cost
  • Avoid short CLs - OS schedules CLs every 50-80ms, short CLs causes idling and slows down the applications
It seems to me that all these pitfalls that NVIDIA talks about is due to the fact that it manages CLs through its own software-based solution in the driver stack. GCN lends itself very well to these scenarios that NVIDIA wants developers to avoid, because NVIDIA abstracts these away in its drivers.
 
Last edited:

CatMerc

Golden Member
Jul 16, 2016
1,114
1,153
136
New hardware.fr article about DDR4 scaling on 1800X and 6900K is up:
http://www.hardware.fr/articles/958-1/influence-ddr4-ryzen-7-1800x-core-i7-6900k.html

Would be an amusing test, to somehow artifically limit bandwidth to be the same as the 2133 CL16 RAM, and then compare gaming performance of 1800X with Ryzen having 3200 CL14 and 6900K having 2133 CL16.

Latency would be the same, and with artifically limited bandwidth would be the same, so it would be apples to apples kinda sorta. (Not very fair for Broadwell in the grand scheme of things )
 

imported_jjj

Senior member
Feb 14, 2009
660
430
136
Would be an amusing test, to somehow artifically limit bandwidth to be the same as the 2133 CL16 RAM, and then compare gaming performance of 1800X with Ryzen having 3200 CL14 and 6900K having 2133 CL16.

Latency would be the same, and with artifically limited bandwidth would be the same, so it would be apples to apples kinda sorta. (Not very fair for Broadwell in the grand scheme of things )


The bandwidth wouldn't be far off at 2133 vs 3200 but 3500-3600MHz for Ryzen would be needed to match bw and then CL 16-18 depending on mobo.
The easy way to do it is to wait a bit for Ryzen to catch up in latency with Broadwell-E (and it will) and test with single channel but then Ryzen has a BW advantage.
 

Atari2600

Golden Member
Nov 22, 2016
1,409
1,655
136
Very interesting!

At DDR4-3200 BWE is essentially plateau'd, indeed a curve fit would suggest that's pretty much it for bandwidth on the platform.

If Zen were able to run a hypothetical DDR4-4000CL16, then it'd essentially have the same bandwidth as the BWE Quad Channel. Remarkable.

At 3600CL16, it'd be only ~8%!

edit: Just checked, DDR4-4000 isn't hypothetical.
 

imported_jjj

Senior member
Feb 14, 2009
660
430
136
BF1 AMD vs Nvidia, DX11 vs DX12 with Ryzen

Adding Computerbase data
BF1 DX11 720p
6900k 143.8
1800X 122.4
7700k 116.4
BF1 DX12 720p
6900k 122.4 down 14.9%
1800X 90.7 down 25.9%
7700k 127.6 up 9.6%
 
Reactions: Dresdenboy

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
You are so wrong and so clueless its not even funny.

Intels AVX/AVX2 implementation is not significantly better then AMD's.

1. Intel take a big hit when in 128bit mode when executing 256bit data vs a traditional 128bit SIMD unit until the top 1/2 of the 256bit unit becomes active.
2. They both have around the same instruction latency/throughput with some better for amd some better for intel.
3. They both decode similarly ( this was an actual problem for Bulldozer)


Now on to the Cache, i dont know what you are smoking but it is so wrong.

The L2 in core is not for "support", it is where the streaming prefetchers are and the L1 and L2 aren't inclusive or exclusive of each other but are both inclusive in the L3.
In Zen the the L1 is write back so i assume it is exclusive(it might be inclusive) of the L2, The L3 hold L2+L1 tag data and maybe some inclusive lines but is largely exclusive.

Whats the difference between the two? really its about multi core scaling and handling of cache coherency. In terms of general performance, generally speaking you can treat them largely as equal.
Now one obvious difference is the width of the read/write ports. intel has end to end 256 bit datapaths ( execution, load store , cache). AMD has end to end 128bit datapaths (execution , load store, cache).
intel can most definitely hit higher throughput, but instruction throughput and latency isn't any better.

What this all actually means is only in workloads where 128bit load and store becomes a bottleneck does intels design offer advantage. Go look at the stilts data to see how many apps across a large suite of app's that actually is. If high ILP 256bit was actually that common they wouldn't be shutting off 1/2 of their SIMD units by default, would they?


So no, AMD's avx/avx2 is not greatly subpar compared to Intel's, thats just FUD from someone who has no clue what they are talking about!

Hey, well I have to admit I was talking out of my ass a bit
 

LMF5000

Member
Oct 31, 2011
84
0
61
I have a quick question (planning my Ryzen build) but not sure where to post, so figured I'd put it here.

Is there a low-level hardware difference between the 1700X and the 1800X or is it just a matter of binning and higher clock speed?
 

Udgnim

Diamond Member
Apr 16, 2008
3,664
111
106
I have a quick question (planning my Ryzen build) but not sure where to post, so figured I'd put it here.

Is there a low-level hardware difference between the 1700X and the 1800X or is it just a matter of binning and higher clock speed?

think 1700 to 1800X is just binning & clock speed and whether it comes with a HSF or what type of HSF it comes with

which is why 1700 is oftentimes recommended if you're willing to overclock
 

Atari2600

Golden Member
Nov 22, 2016
1,409
1,655
136
Is there a low-level hardware difference between the 1700X and the 1800X or is it just a matter of binning and higher clock speed?

Those shenanigans tend to be an Intel only endeavour.

AMD doesn't seem to cut down the feature-set when binning or offering fused parts.

[I assume that is what you mean? As in, will they all support AMD-V, ECC memory etc]
 
Reactions: sushukka

IEC

Elite Member
Super Moderator
Jun 10, 2004
14,362
5,032
136
Fewer 1700s are able to hit 4GHz, but 3.8GHz+ is all but guaranteed. If you want to be absolutely sure you can hit 4GHz+, then 1800X. Otherwise 1700 will be fine. If you are lucky, your 1700 will hit 4GHz as well.

If you run stock speeds, 1800X. My 1800X requires slightly less voltage to hit 4GHz stable versus my 1700, but the difference isn't worth writing home about.
 
Reactions: Drazick

unseenmorbidity

Golden Member
Nov 27, 2016
1,395
967
96
I have a quick question (planning my Ryzen build) but not sure where to post, so figured I'd put it here.

Is there a low-level hardware difference between the 1700X and the 1800X or is it just a matter of binning and higher clock speed?

As I understand it, the 1700x and 1800x have slightly higher voltage leakage, which lends itself to higher OC's. However, from what I have seen the differences are fairly small. There are people that have 1700s that can easily hit 4GHz, and people with 1800x's that can barely hit 4GHz. On average though, I suspect the clock difference is likely less than 100 MHz.

I would probably go with a 1700 and use the money you save over a 1700x or 1800x, and invest that into a nice X370 board with good DDR4 Single rank samsung B die memory. Something like Asus Prime Pro x370 is a good choice at only $160. The taichi is a great option, but you need a lot of patience to find them.

You have to do some research on the memory. I am not sure what to recommend on that front as specific models go.

IMO, the 1800x is only worthwhile, if you don't plan to OC, or you have a lot of disposable income.


Here is a list of the current available motherboards, and their specs.
 
Last edited:

CatMerc

Golden Member
Jul 16, 2016
1,114
1,153
136

2933MHz 3.9GHz 1700X:
86.7av
63.7 1%
53.3 0.1%

3466MHz 3.9GHz 1700X:
107av
75.3 1%
60 0.1%

Watch Dogs 2 REALLY likes that jump in memory. Probably memory latency rather than bandwidth is the reason.
Also in general some nice improvements here and there from various updates. (Unknown if games or Windows)
 
Last edited:
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |