Discussion AMD Ryzen MegaThread! FAQ and Resources

Page 57 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.

8350rocks

Distinguished


Gamer, he has the fraps capture from the hang, and it was run during the video.

Seriously...the test is not being rigged. He even comments that he would have thought Nvidia's drivers should have just dropped the single frame and moved on, it makes the most sense from his perspective. The drivers, however, did not do that. He checks signal interrupts and all sorts of things. If you develop on windows, he literally had EVERYTHING perfmon checks enabled to see what was going on the whole time.
 

8350rocks

Distinguished


Since skylake, Intel has divorced cache speed from CPU frequency.

Also, he never used a clickbait title, and even emphasized there were 3 specific instances in the benchmark where a single frame hung for an extended period.

He notes that in the 0.1% lows, he left them out as an outlier, because it would have tanked the minimum FPS for the 7700K, so he basically gives them a pass on it.

If anything, he is nearly pandering to intel on this one. Watch the video.
 

goldstone77

Distinguished
Aug 22, 2012
2,245
14
19,965
Full disclosure all 3 of my systems at home have Intel inside. That being said I'm excited for AMD this year for bringing competition back to the computer industry! Infinity Fabric uses RAM frequency as it's reference clock. Benchmarks not using high frequency low latency RAM are not going to take full advantage of the architecture. Also, there is some value that can be found with low latency RAM. 3200MHz CAS 14 Single Rank RAM being most compatible with Ryzen atm."Overall, going from CL16 at 2133Mhz to C14 at 3200 MHz increased my fps in Gears 4 by 25%"
https://community.amd.com/message/2790538#comment-2790538
https://community.amd.com/servlet/JiveServlet/showImage/2-2790538-119043/pastedImage_0.png
Sure the majority of people game at 1080p, but they also game at 60HZ! Most of difference between Ryzen and Intel gaming at this level is purely academic for the vast majority of users! While having the extra mult-threading and computing power will be sought after by many. That being said I'm gaming with a 2500K@4.5GHz, Samsung 850 EVO 500GB, 16GB 2400 CAS 10 RAM, and a RX 480 4GB, and don't have a problem playing any games at 1080p. And my processor is going on 7 years old now!
People are not making apple to apple comparisons otherwise you would see in games optimized for Ryzen vs. Intel show very similar results when paired with high frequency low latency RAM. Take a good look at FPS in games also optimized for Ryzen. IPC matters very little vs. games being optimized for Ryzen! Also, look at the process node differences. Note the advertised 14nm actually measures 17nm for AMD and 13nm for Intel. Ryzen actually has really good architecture considering the much smaller process node, and lack of being able to overclocking when compared to Intel. Intel's CEO said that they are having difficulties reducing the size of the process node, and if you look at the Node Process flow charts Intel is now pulling up the rear of the pack out of the 4 foundries. When Intel brings it's 10nm(9.5nm) to market mid 2018 AMD will drop it's 7nm(9.2nm), which will almost cut Ryzens current process node in half at 7.8nm vs. Intel's 3.5nm. This will be the first time AMD has had a smaller process node than Intel. Consider the great amount of performance gained and reduced energy cost from shrinking the process node! This will be HUGE for Ryzen. Ryzen is essentially the same chip 1800x, 1700x, 1700, 1600x,1600, 1500x, and 1500. All capable of a overclocking. 1700 for $319 at 3.9GHz is basically at 1800x. And the 1600 for $219 overclocked will offer really good value to performance! World wide not everyone can afford high dollar Intel chips and love the performance and price that Ryzen can pass on to it's customers by making 1 design fits all concept! This really is an exciting time for computing!
 

jdwii

Splendid

Cinebench seems to really like Ryzen i can't figure out how it actually gets those scores as in almost every other benchmark besides CPU-Z Ryzen single core is between sandy-haswell.

 

Nope 1151

Commendable
Feb 8, 2017
70
0
1,630

Could it be that Cbench is not as latency sensitive? Let's not start theories about "AMD BIAS" on compilers. :p

Edit: Is anyone seeing some price differences with the 1600? It is 290 USD here in China.
 

8350rocks

Distinguished


Actually, what is amusing is the number of people perceiving bias towards intel from the video got so large a big reddit thread started to runaway. Wendell hopped in and clarified.

https://www.reddit.com/r/Amd/comments/659fna/double_standards_in_tech_journalism_can_you/dg8sabk/

I understand he took the diplomatic approach, and did not want to point the finger at anything specific because he was not sure. I can respect the fact that he stands by that, and simply provides the data they captured as to allow people to draw their own conclusions from the raw data.

He says that no one can tell the difference between them for 98% of game play...I think people should consider that a victory as it stands. The fact that there is reproducible game play effecting hangs from Intel CPUs using Nvidia drivers is just a foil to all the "My intel CPU never stutters, ever..." crowd.
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790


At launch RyZen was 10--20% behind Broadwell clock-for-clock. Improved BIOS, Windows updates, and the extra cache in R5 models can have closed the gap by about 5%. But if you check the above recent data 4C/8T RyZen performs more like a 4C/8T Sandy Bridge than like a 4C/8T Kabylake.
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790




L2 cache size. Both CineBench and CPU-Z are very sensitive to L2 cache. RyZen shines on both benches thanks to 512KB of L2. Intel chips have 256KB

Skylake-X updates L2 cache to 1MB per core. You will see how well Skylake-X performs on CineBench and CPU-Z. We could even see 15% IPC gains here compared to Broadwell. Early rumors mention that 8-core Skylake-X beats 10-core Broadwell on CineBench.
 

randomizer

Champion
Moderator


People's perception of reality is at least as far from reality as reality TV is.
 

Nope 1151

Commendable
Feb 8, 2017
70
0
1,630


Hmm... Do you think it is possible to use HBM on L2, L1 dies? If so, are there any benefits?
 


As I understand it, HBM is primarily about bandwidth, ie how much can be transferred, while caches are primarily about speed, ie how quickly can something be transferred.
 

8350rocks

Distinguished


While true, you do realize that works both ways...correct?
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790


Zero benefits. HBM uses DRAM which optimizes density over speed. L1/L2 caches use SRAM which optimizes speed over density. Moreover,
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790


At contrary, there are several dozens of benches showing that, and all them from mainstream top sources. The benches have been provided here and you even commented about them then. The mentioned 10--20% gap are averages from twenty compute and game measurements. Since they are averages, the gap can be much higher on some special case. I am not going to review all the benches to check which is the highest gap between Zen and Broadwell, but I remember perfectly the next compute benches, where Zen is from 26% to 31% slower than Broadwell clock-for-clock

clock-audacity.png

aHR0cDovL21lZGlhLmJlc3RvZm1pY3JvLmNvbS9YLzgvNjU2OTcyL29yaWdpbmFsLzAxLUJsZW5kZXItUnl6ZW4ucG5n


And I remember this game where RyZen was 62% slower than Broadwell clock for clock.

aHR0cDovL21lZGlhLmJlc3RvZm1pY3JvLmNvbS9CLzUvNjU2MTc3L29yaWdpbmFsLzAyLnBuZw==


Although to be fair that was before the game was patched.
 

goldstone77

Distinguished
Aug 22, 2012
2,245
14
19,965


Benchmarks not using high frequency low latency RAM are not going to take full advantage of the architecture. Also, there is some value that can be found with low latency RAM. 3200MHz CAS 14 Single Rank RAM being most compatible with Ryzen atm."Overall, going from CL16 at 2133Mhz to C14 at 3200 MHz increased my fps in Gears 4 by 25%"
https://community.amd.com/message/2790538#comment-27905...
https://community.amd.com/servlet/JiveServlet/showImage...
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790
Benches used stock settings for memory. Overclocking RAM favors both Intel and AMD, as has been demonstrated again and again in this thread. OC RAM is not a magic bullet that will reduce a ~15% microarchitectural gap to 0%. I am not going to copy and paste all the graphs again. I will just re-add two of the more favorable cases: one game and one compute

getgraphimg.php

getgraphimg.php


Also I got info from a RyZen user that just installed the new AGESA that supposedly fixes RAM latency on RyZen. Yes, the new AGESA reduces latency by about 6 nanoseconds, but he lost OC capacity and is now running back RAM at 2400MHz. Any minor improvement on same clocks latency has been lost due to reduction in frequency. In his own words:

If anything, the Agesa 1004a update caused me problems. It killed my RAM overclock. Have to run at 2400 now. So AMD is moving in the wrong direction with optimizations and fixes.
 

goldstone77

Distinguished
Aug 22, 2012
2,245
14
19,965

Can you use valid sources? I'm not sure where those foreign benchmarks are coming from. And no idea what their test setups were. RAM directly affects Infinity Fabric, and has a much greater affect on system performance than RAM does on Intel! And each users experience with Ryzen will vary with each system motherboard, updates, etc!
"Interestingly, the gains from 2667MHz to 3200MHz were approximately double those from 2133MHz to 2667MHz, despite an identical 533MHz increase. Does this mean increasing returns as the frequency gets higher?" Intel doesn't get a 10% performance increase going from 2667MHz to 3200MHz! https://community.amd.com/servlet/JiveServlet/showImage/2-2790040-118998/Bench.PNG
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790


Uh? I am using Hardware.fr because they have provided the most extensive review of Zen. They are a well-known top site and they have tested virtually anything about RyZen: IPC, latency, throughput, BIOS updates, CCX-CCX interconnect, SMT, core parking, scheduler, power management policies,... and it is simpler to me to go their site and take anything that I need, instead goggling a dozen of reviews to check what site has the info I need, like this bench showing how Skylake improves performance on ARMA3 with faster RAM

71c7c2b3_Arma20III20cpu20vs20ram.png


RAM affect directly Infinity Fabric and this is only relevant if you are using a memory-bound workload. And memory bound workloads also run faster on Intel chips when the RAM is overclocked.
 

goldstone77

Distinguished
Aug 22, 2012
2,245
14
19,965


"Interestingly, the gains from 2667MHz to 3200MHz were approximately double those from 2133MHz to 2667MHz, despite an identical 533MHz increase. Does this mean increasing returns as the frequency gets higher?" Intel doesn't get a 10% performance increase going from 2667MHz to 3200MHz! https://community.amd.com/servlet/JiveServlet/showImage...

I can't read french, so there is no way I can validate any of the information you link from there.
 

jdwii

Splendid

Just so you know a poor memory controller and cheap manufacturing which is why the "Infinity Fabric" needs high frequency memory to compete more in line with Intel setups with slower speeds is NOT a good thing and its not a excuse, and its even worse that its hard to get Ryzen to even perform at those speeds as of today.

Intel processors also improve with higher frequency memory by a decent margin so any true not bias reviewer should test both processors at the same ram frequency.

Edit by cheap i mean smart but with a compromise
 

goldstone77

Distinguished
Aug 22, 2012
2,245
14
19,965


Infinity Fabric operates much like the FSB did, and that is why RAM affect performance the way it does.
 

8350rocks

Distinguished


It works for everyone...not just a specific subset of people. So, in a manner, I suppose I am referring to over 7 billion ways. Myself, yourself, and this entire forum included.
 

jdwii

Splendid


Yes and that was all in well Amd's decision on how they made the architecture, not a good excuse.