AMD Details Renoir: The Ryzen Mobile 4000 Series 7nm APU Uncoveredby Dr. Ian Cutress on March 16, 2020 11:00 AM EST
AMD’s latest Ryzen mobile product is the first design the company has done that combines CPU, GPU, and IO all on a monolithic die in TSMC’s 7nm process.
The CPU part of the design is very similar to what we’ve seen on the desktop: two quad core groups each with their own L3 cache shared between the cores. Compared to the desktop design, the mobile is listed as being ‘optimized for mobile’, primarily by the smaller L3 cache – only 4 MB per quad-core group, rather than the 32 MB per quad-core group we see on the desktop. While the smaller L3 cache might mean more trips out to main memory to get data, overall AMD sees it as saving both power and die area, with this level of cache being the right balance for a power limited chip.
Compared to the previous generation of Zen mobile processors, this generation on the CPU side of the equation comes with the 15% per-core iso-frequency improvement, down to the improvements at the heart of each core. We’ve covered these in detail in our desktop analysis. However for the mobile platform, not only is there a raw performance uplift, but we’re also seeing frequency uplift as well, moving from 4.0 GHz in the prior gen up to 4.3 GHz here. Actual workload performance AMD says gets a significant uplift due to the new power features we’ll discuss in due course.
On the GPU side is where we see bigger changes. AMD does two significant things here – it has reduced the maximum number of graphics compute units from 11 to 8, but also claims a +59% improvement in graphics performance per compute unit despite using the same Vega graphics architecture as in the prior generation. Overall, AMD says, this affords a peak compute throughput of 1.79 TFLOPS (FP32), up from 1.41 TFLOPS (FP32) on the previous generation, or a +27% increase overall.
AMD manages to improve the raw performance per compute unit through a number of changes to the design of the APU. Some of this is down to using 7nm, but some is down to design decisions, but it also requires a lot of work on the physical implementation side.
For example, the 25% higher peak graphics frequency (up from 1400 MHz to 1750 MHz) comes down a lot to physical implementation of the compute units. Part of the performance uplift is also due to memory bandwidth – the new Renoir design can support LPDDR4X-4266 at 68.3 GB/s, compared to DDR4-2400 at 38.4 GB/s. Most GPU designs need more memory bandwidth, especially APUs, so this will help drastically on that front.
There are also improvements in the data fabric. For GPUs, the data fabric is twice as wide, allowing for less overhead when bulk transferring data into the compute units. This technically increases idle power a little bit compared the previous design, however the move to 7nm easily takes that onboard. With less power overhead for bulk transfer data, this makes more power available to the GPU cores, which in turn means they can run at a higher frequency.
Coming to the Infinity Fabric, AMD has made significant power improvements here. One of the main ones is decoupling the frequency of Infinity Fabric from the frequency of the memory – AMD was able to do this because of the monolithic design, whereas in the chiplet design of the desktop processors, the fix between the two values has to be in place otherwise more die area would be needed to transverse the variable clock rates. This is also primarily the reason we’re not seeing chiplet based APUs at this time. However, the decoupling means that the IF can idle at a much lower frequency, saving power, or adjust to a relevant frequency to mix power and performance when under load.
Again we see the double bus width from the graphics to the engine pop up here, giving a better power-per-bit metric. But one of the key aspects from this graph is showing that the power consumed by the fabric in the new processors is very even across a wide bandwidth range compared to the older processor, where the voltages likely had to be stepped up as bandwidth increased, and introducing additional latency factors for performance. Luckily Renoir does away with this, and AMD are claiming a 75% better fabric efficiency compared to the previous generation.
Orthogonal to the raw improvements, AMD has also improved the media capabilities, with a new HDR/WCG encode engine for HEVC, which according to AMD should give a 31% encoding speedup when used.
Post Your CommentPlease log in or sign up to comment.
View All Comments
R3MF - Monday, March 16, 2020 - linkTell me about [desktop] Renoir...?
Ian Cutress - Monday, March 16, 2020 - linkNot yet. As far as I know, AMD is focusing on mobile first, so you'll have to come back later in the year. I suspect they'll time the launch of B550 around the same time.
R3MF - Monday, March 16, 2020 - linkthank you (including for the article - which is a great read).
thinking about the possibility of desktop Renoir, its interesting that:
a) on the media engine side - there is no sign of AV1
b) on the display output side - there is no mention at all (inc hdmi 2.1)
it seems to me that AMD would have a real opportunity to grab the HTPC market if it achieved both of the above.
do you think there is any chance that
1. the lack of AV1 is a function of speed, i.e. a 65W Renoir media engine might have the grunt to do it?
2. the absence of information on the display output side is deliberate, i.e. AMD is holding this back for desktop?
Moizy - Monday, March 16, 2020 - linkMedia encoding/decoding capabilities are certainly important, but it seems like the "HTPC market" has dwindled into a really, really small niche, too small to influence design decisions in and of itself. But that's just my perspective, don't have actual data. It's just so cumbersome compared to streaming.
DanNeely - Monday, March 16, 2020 - linkYeah. HTPC is dead as far as driving features; streaming (games, etc) and video editing are the drivers for encoding support on the PC these days.
a5cent - Monday, March 16, 2020 - linkSeems like everything I care about is niche :-/
HTPC barely a blip on the radar and finally, after years of waiting, maybe, MxGPU support, or something GVT-g compatible. Make it happen AMD. Report on it Anandtech!
close - Tuesday, March 17, 2020 - linkWell HTPC is an unfortunate combination of things that can be delivered in many other ways now that technologies are shifting (mostly to mobile and streaming). Most people no longer want a (relatively) bulky and expensive full PC in their media lineup. They might have a NAS that can do it all (storage for the whole network, streaming, transcoding, output directly to TV, etc.) at a fraction of the cost, size, and effort to build and maintain. Between this and a smart TV the role of the HTPC is purely to make some enthusiasts happy.
WaltC - Tuesday, March 17, 2020 - linkI love my "expensive" PC, thank you...;) I would not trade it for a device, ever.
Threska - Tuesday, March 17, 2020 - linkHTPC might, but the NAS market is still there, and that's where the functionality has folded. This APU would fit right in and be an improvement of the usual anemic CPUs used in such machines.
Namisecond - Thursday, March 26, 2020 - linkA NAS based on one of these APUs would also be in the price range of "enthusiast" or entry-level "enterprise" appliances. To the point that it might be more cost-effective to roll your own, especially to people who are picky enough to request this level of power and functionality from their NAS devices.