Media Rendering and Encoding
Blender 2.79b
Moving from the 1920X to the new 2920X in Blender, we see around a 7% decrease in render times. Additionally, the 2920X is almost 20% faster than the more expensive Intel Core i9-7900X.
Interestingly, while Dynamic Local mode provides no advantage to the 2970WX in the BMW workload, we see a 4% advantage in the Gooseberry workload.
POV-Ray 3.7.0
POV-Ray running in all core mode continues to show the advantages that AMD's higher core count can offer in rendering workloads. The 2970WX provides a 27% advantage over the $700 more expensive i9-7980XE. However, in this test, we see a slight performance disadvantage from enabling of Dynamic Local mode.
Handbrake
Handbrake encoding is tested with a 4K 100mbps source file, and is transcoded to 1080p with a constant quality of 10mbps in a single pass encode. The encoders used are the X264 and X265 encoders bundled with Handbrake.
In H264 encoding with Handbrake, the 2920X puts up a good showing, only 5% behind the 18-core Intel Core i9-7980XE.
However, when switching to H265, the AMD processors see a massive performance hit. Even the 8-core i9-9900K manages to outperform the 24-core 2970WX by 15%
X264 Benchmark 5.0.1
Similarly, in X264 benchmark, we see a tradeoff between the Intel Skylake-X CPUs despite their core count deficit, and the Threadripper processors. The i9-7980XE is 9% faster in pass 1, but 10% slower in Pass 2 when compared to the Threadripper 2970WX.
V-Ray Benchmark
A new test for us at PC Perspective, the V-Ray Benchmark evaluates rendering capability for a given CPU with the V-Ray engine, which is a popular add-on renderer available for many 3D design programs like 3DS Max, Maya, and Revit.
V-Ray takes advantage of all the cores afforded to it, as shown by a 13% advantage for the 2920X over the i9-7900X, and a 10% advantage for the 2970WX over the i9-7980XE.
DLM seems hit or miss –
DLM seems hit or miss – perhaps some more tweaking is in order?
Did you try overclocking the
Did you try overclocking the 2920X at all?
Here’s an interesting point
Here’s an interesting point of comparison; my 4790k@4.7ghz will do 170cb in Single Thread Cinebench. AMD’s definitely starting to catch up in single thread. Ryzen 2 next year should be very interesting.
Ryzen-2, based on the Zen+
Ryzen-2, based on the Zen+ CPU micro-arch at 12nm(GlobalFoundries), is already released did you mean Ryzen-3 which will be based on the Zen-2 CPU micro-arch at 7nm(TSMC)?
Ryzen(Ryzen-1), based on the Zen CPU micro-arch at 14nm(GlobalFoundries licensed from Samsung 14nm process node) is the first generation of Ryzen Branding.
Then there is the Ryzen/Raven Ridge APU(desktop and mobile) SKUs that are all based on the first generation Zen CPU micro-arch at 14nm(GlobalFoundries licensed from Samsung 14nm process node) even though the Ryzen/Raven Ridge APUs all have 2000 series numbering they are NOT based on any Zen+ CPU micro-arch at 12nm(GlobalFoundries) process node.
So by the time the Zen-2 CPU micro-arch is released there will be AMD’s Ryzen-3 and Threadripper-3 Branding that will all be based on the Zen-2 CPU micro-arch at 7nm(TSMC). And who knows what CPU micro-arch AMD’s 2nd generation Raven Ridge APUs will be based on because all the 1st generation Raven Ridge APU SKUs have the Ryzen 2000 series branding but they are actually beased on first generation Zen and not Zen+ like the 2nd generation Ryzen-2/CPU-Only desktop SKUs and Threadripper-2 SKUs.
[Head explodes trying to make sense of AMD’s Ryzen and Threadripper branding along with the first generation Ryzen/Raven Ridge APU brandng that started at the 2000 series and not the 1000 series.]
yes. they’re referring to the
yes. they’re referring to the 2nd generation Zen architecture, not the first generation which comprises Ryzen 1000/2000 series processors.
and yes, it is confusing and it is calculated .
nothing has changed since the charlatans of the 1800s, peddling their low grade swill as “cure-all elixirs”, and then getting outta dodge before the town had time to wise up.
the marketing departments of today are no different. they just have to walk a finer line than they did 200 years ago.
I also blame Wikipedia and
I also blame Wikipedia and Wikichip for not including the fab process node and the CPU micro-arch on those large Tabular CPU “Features” listings that they create along with all that other information like core/thread counts, base and boost clocks, etc. But yes that bigger numbers are better marketing monkey business is what has the Raven Ridge first generation APUs starting with 2000 series numbering rather than 1000 series numbering and the APUs actially being based on Zen-1 at 14nm.
I guess that GF’s 12nm process had yet to be completely certified by the time that the first generation Raven Ridge DIE Tapeout was ready/scheduled for production ramp but it would not be hard for AMD to refresh Raven Ridge at 12nm and Raven Ridge probably had more tweaks to its Zen “Uncore” design what with the APUs not being based on any Zen/Zeppelin 8 core/2 CCX unit DIE tapeout. The Raven Ridge Memory Controller has to be a little different for handling both CPU and Integrated GPU memory requests. So that Raven Ridge CPU DIE Tapeout in a single CCX unit and Integrated Vega nCUs.
GF’s 12 process node also came with some transistor/gate Tweaks and in addition to using a smaller cell(7.5T) size of 10 fins at 48nm fin pitch to increase density a little over that Licened from Samsung 14nm node(9T library) at 12 fins at 48nm fin pitch that GF was using on Zen-1. But customers using GF 12nm node are still free to utilize the less dense libraries because the fin pitch is still the same at 48nm no matter the number of fins per cell utilized(9T or 7.5T).
Where GF really tweaked that 12nm node is on the reworking of the Transistors and Transistor difussion process to create a much improved gate geometry. So less resistence and less leakage and a higher switching frequency regardless of if the customer take advantage of the 7.5T or stays with the 9T cell libreries(1). And that’s because GF ketp the BEOL(Back End Of Line) metal layers layout the same on its 12nm node as was used on that Samsung/Licensed by GF 14nm node.
It sure looks like AMD’s remored Polaris 30 Based RX 590 at 12nm is going to have a little higher clocks if GF’s 12nm node is made use of. And I’d sure like to some updated Raven Ridge APUs at 12nm if AMD can not get any 7nm Raven Ridge offerings out before the 2nm half of 2019. And that 12nm GF process and the denser 7.5T cell library would be great for maybe some mobile APU options with better power usage metrics.
(1)
“VLSI 2018: GlobalFoundries 12nm Leading-Performance, 12LP”
https://fuse.wikichip.org/news/1497/vlsi-2018-globalfoundries-12nm-leading-performance-12lp/
This right here is why AMD
This right here is why AMD are always so far behind Intel and Nvidia, even when they have products that are at least as good as their competition. Their branding and marketing is confusing, if it exists at all. You don’t sell products by bamboozling your consumer base — they go with what they know.
This is why Intel have really screwed themselves over this generation. i3 = 2/4, i5 = 4/4, i7 = 4/8 was something that was consistent and understood. Even i3 = 4/4, i5 = 6/6, i7 = 6/12 was understood, and EVEN rebranding their HEDT stuff as i9 makes sense. But now taking HT from i7, making i9 consumer… it’s just nonsensical.
The press are not helping
The press are not helping matters decribing that Vega mobile Integrated Graphics as Vega 10(10 Vega nCUs) when there already is a AMD Big Discrete Base Die Tapeout called Vega 10(Similar to Nvidia’s GP100 big die tapeout).
So yes Nvidia Has better more unique naming for their various Base Die tapeouts like GP100, GP102, GP104, GP106, GP108 for exmple. So the Press needs to call the APU graphics with 10 Vega nCUs something like Integrated Vega 10. And the Big Discrete Die Vega 10 with 4096 shader cores, 256 TMUs,64 ROPs, and 64 nCUs total was called by the Vega 10 name first so the press was the one calling mobile Vega with 10 nCUs “Vega 10” also.
AMD made all of its large Vega GPU micro-arch based Pro and Consumer Dicrete GPU SKUs off of that same Big Vega 10 Base Die Tapeout from AMD’s Radeon Instinct MI25 and Radeon Pro WX 9100 SKUs to both Vega 56 and Vega 64 consumer gaming SKUs, and even the Prosumer Vega FE. Vega 56 and the lesser numbered Radeon Pro WX and Instinct MI compute/AI GPUs are derived also from Big Die Vega 10 binned dies with less nCUs active. And Die Binning is where most of the lower tiered consumer and professional GPUs are derived to try and make the most of even DIEs with some defective units.
Nvidia has for each generation 5 or more different Base Die tapeouts and that must cost at least a billion+ dollars to do while when Vega was first introduced AMD only had that one Big Base Die Taprout that was called “Vega 10”. So it’s easy to see that Nvidia outspends AMD by a large factor on available Base Die tapeouts.
Nvidia’s Die binning operation is way more comprehensive than AMD’s with Nvidia binning GTX 1060 variants from both the GP106 and GP104 Base Die Tapeouts. And Nvidia also beats AMD in having larger numbers of Base Die tapeouts with ever increasing amounts of available ROPs to beat AMD in the FPS metrics every generation. Look at GP102(96 ROPs available) which is mostly for Quadro production and yet Nvidia took GP102 and binned it at the lowest end for the consumer GTX 1080Ti with 88 out of 96 ROPs available on that GP102 based die tapeout enabled for the highet pixel fill rates of any gaming oriented GPU SKU.
The Tech Press needs to call AMD out on their naming confusion and look at how Nvidia’s more unique Naming for their various Base die tapeouts(GP100, GP102, etc.) actually avoids confusion. And that call out also concerns AMD’s lack of providing any reasonablely unique Base Die Tapeout Naming like Vega 10(The Big Die Tapeout) and letting the Press start calling that Integrated Vega 10(10 nCUs) “Vega 10” also. If AMD refuses to use clearer code naming then the press needs to get together and agree on some Nvidia like Base die Tapeout Naming that’s not as confusing.
But AMD needs Nvidia like naming for AMD’s various GPU base die tapeouts even if AMD can only afford to do one Big discrete Die tapeout a generation like Vega 10(4096 SPs/etc.).
It’s not helping things also with Both Nvidia and AMD and that Rebranding and creating different variants of the GTX 1060 and the RX580 with fewer SPs.
The FTC really needs to begin requiring more unique branding of CPUs and GPUs including regulation of that business of Rebranding for marketing obfuscation that’s only there to nefariously confuse consumers.