Speculation: Ryzen 4000 series/Zen 3

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

A///

Diamond Member
Feb 24, 2017
4,352
3,155
136
I want to casually point out that 5nm, PCIe5, DDR5, AM5 would fit nicely on a 5/5/2021 launch date. Note that 2021->2+0+2+1=5
I suppose that works. I only brought it up because AMD launched Zen2 on 7/7 this year. I haven't bought AMD in like two decades, so I don't know if these numbers games are something they do all the time.
 

IntelUser2000

Elite Member
Oct 14, 2003
8,686
3,785
136
As far as this table goes, it's a bit unfair to the 4 and 5 ghz contenders because scaling is a very crude approximation. You should run the 9900k and 3950X at 2.5GHz. Otherwise it's as if you handicapped these competitors with very high latency memory (about 2x latency of whatever RAM the A12 was using).

SpecCPU2006 has a scaling factor of ~85% for most CPUs. Just by that it would bring advantage against Zen 2 to 70%.

But, SpecCPU is not the lightest workload. The 9900K and 3950X are both at the edge of what's possible in terms of frequency. Because the boost can be easily dislodged, it further disadvantages them.

I would say realistically its 60-65%. That's still an astonishing difference.

There's also a matter of x86 vendors standing still. What if it was going against Golden Cove derivatives instead of Skylake? Even if you consider a lower gain of 15% for Sunny Cove, and 15% for Golden Cove, you would reduce the difference to 25%. Add 8% for Willow Cove? It becomes 15%.

Let's say we had 3.5GHz Golden Cove instead of 5GHz Skylake. Would look much better against ARM competition even though the overall result may not be a huge advance on the desktop side.
 

amd6502

Senior member
Apr 21, 2017
971
360
136
SpecCPU2006 has a scaling factor of ~85% for most CPUs. Just by that it would bring advantage against Zen 2 to 70%.

But, SpecCPU is not the lightest workload. The 9900K and 3950X are both at the edge of what's possible in terms of frequency. Because the boost can be easily dislodged, it further disadvantages them.

I would say realistically its 60-65%. That's still an astonishing difference.

Can anyone point to how to run a SpecCPU on linux?

It should be trivial to limit the frequency and test at the correct frequency where there is minimal scaling approximation error.

Just do a
cpufreq-set -c0-23 -u 2.5

and this should get you to a very close frequency. Then look up where it would be running with a cpufreq-info query. Then run your benchmark.

If this bench is easy to get then pretty much anybody with a 9900k-gen core or 3600/Matisse system could get us more accurate IPC comparison numbers.

For benchmarks that fit easily within the cache you're right the scaling should be very high (close to 100%). How long the peak boost is sustained is a good point, and this will also depend much on case cooling and cpu cooler--- so, it's a very bad idea to run at boost frequency if you want to measure IPC.

I haven't looked into it at all but I'm very skeptical of Apple's acorn core achieving a 60% IPC lead over newest gen x86.
 
Last edited:

IntelUser2000

Elite Member
Oct 14, 2003
8,686
3,785
136
If this bench is easy to get then pretty much anybody with a 9900k-gen core or 3600/Matisse system could get us more accurate IPC comparison numbers.

For benchmarks that fit easily within the cache you're right the scaling should be very high (close to 100%). How long the peak boost is sustained is a good point, and this will also depend much on case cooling and cpu cooler--- so, it's a very bad idea to run at boost frequency if you want to measure IPC.

Even with good cooling, I found some errors in calculations when allowing the CPU to boost to Turbo. The clock frequency has to be fixed.

I assume it should be easy to set low frequencies? Just go to BIOS and set the multiplier to 27x for 2.7GHz. Right?

I haven't looked into it at all but I'm very skeptical of Apple's acorn core achieving a 60% IPC lead over newest gen x86.

I can believe this. AMD is just catching up to Skylake, and Intel has stood in a spot for years. ~15% for Sunny/Golden cove, plus 7-8% for Willow Cove gets us 40-45%.

That's still behind A13, but it has the advantage of having a top to bottom vertical stack plus running at much lower frequencies.

For benchmarks that fit easily within the cache you're right the scaling should be very high (close to 100%).

Even 85% is a high figure for some workloads. Some may end up even lower at 60%, and this is true for many floating point workloads because they gobble up bandwidth. I don't like playing with SpecFP numbers for the same reason. Its harder to isolate uarch differences. SpecInt is much better.

Dhrystone scales 100% with clocks, and Geekbench probably at 99% or even higher.
 

DisEnchantment

Golden Member
Mar 3, 2017
1,685
6,228
136
Another week, another couple of AMD patent applications related to stacked memory.

This one is a very novel idea. Quite interesting to read.
20190333876
METHOD AND APPARATUS FOR POWER DELIVERY TO A DIE STACK VIA A HEAT SPREADER
Various chip stack power delivery circuits are disclosed. In one aspect, an apparatus is provided that includes a stack of semiconductor chips that has an uppermost semiconductor chip and a lowermost semiconductor chip. A heat spreader is positioned on the uppermost semiconductor chip. A power transfer circuit is configured to transfer electric power from the heat spreader to the uppermost semiconductor chip.
View attachment 12775


To me this patent could be related to the integrated thermo-electric cooler patent (20180358080/20190122704). They could deliver power to to the integrated thermo-electric device to extract the heat. They talk about the many ways of delivering power to different layers in the stack device from the head spreader. Each layer could be the SRAM or could be a heat transfer layer which also serves as protection layer.


20190333876
CONFIGURATION OF MULTI-DIE MODULES WITH THROUGH-SILICON VIAS
A data processing system includes a processing unit that forms a base die and has a group of through-silicon vias (TSVs), and is connected to a memory system. The memory system includes a die stack that includes a first die and a second die. The first die has a first surface that includes a group of micro-bump landing pads and a group of TSV landing pads. The group of micro-bump landing pads are connected to the group of TSVs of the processing unit using a corresponding group of micro-bumps. The first die has a group of memory die TSVs. The subsequent die has a first surface that includes a group of micro-bump landing pads and a group of TSV landing pads connected to the group of TSVs of the first die. The first die communicates with the processing unit using first cycle timing, and with the subsequent die using second cycle timing.

View attachment 12778


This is also very interesting, quite detailed description how the layout is going to look like, data transfer mechanisms, clocking, synchronization, etc. Looks like development of this is quite advanced.

Zen 4 stuffs I would say.
There are lots of novel patents around PIM as well but probably GPU and FPGA related.

Quoting myself for reference, this new patent is a lot more interesting and seems more practical than the thermoelectric stacked die patent that they made some years ago.
The theme around stacked dies is so recurring in all these patent applications you can bet it is happening real soon (Zen4 latest I would bet) ( similar to how I kept quoting patents for Zen 2 and they did happen for real )

This time, there are other chips stacked on top of the IOD.
It seems highly probable that the IOD will be based on the same process node.
The stacked chips are manufactured differently.
Everything will be wrapped together by a molding material as a single chip.

20190393124 ARRANGEMENT AND THERMAL MANAGEMENT OF 3D STACKED DIES




What is described here is that
  • The cache and the IO will be located on the center die which is a low heat producing block. This seems to reconcile with their patents of a big unified L3.
  • The processor cores/compute blocks are on the periphery, with a dummy die stacked on top of them to take the heat out to the IHS. These are thermal hotspots which needs a good thermal path to the IHS.
  • Fully 3D integrated. This allows a lot more room for what can be integrated on a single chip for a specific socket.
  • The desire to route power via IHS comes from the fact that they want to stack the high heat producing blocks like cores on the top of the stack close to the IHS with the low heat producing blocks like the memory below on top of the substrate. Also applies to routing power to other dies stacks.
  • Multiple dies will be stacked on top of the center IOD/Cache Die. These could be memory or other SFUs.
  • Stacked dies are connected via TSV, bumps, conductive pillars and others (see quoted patents).
This patent is a specialization of the the one they filed in 2017. The patent seems to indicate that they have a more mature idea much closer to production based off patents they filed two years ago.

Their 3D stacked chiplet architecture coming full circle.

I think AMD has a good understanding of thermal issues associated with highly dense processes cropping from the move to 7nm for HPC applications and are reflected in a lot of their recent patents.

There are lots of patents around load/store improvements and Fabric efficiency which are very interesting as well but perhaps for another post.
 

Andrei.

Senior member
Jan 26, 2015
316
386
136
The most advanced CPU core? Arguable to say the least with the likes of A64FX knocking around now with 512 bit SVE - there's more to being advanced than great scalar IPC.

Remember that for all that vaunted scalar oomph, Axx cores are currently crippled in the SIMD arena when comparing to x86 Zen and Core competitors.

Apple also lacks the software on any iOS platform that compares to x86 systems using MacOS, Windows or Linux - all that awesome IPC is as useful as a paperweight for most serious work outside the new Photoshop iOS release.
Scalar IPC is the hardest design characteristic to achieve, the A64FX doesn't look that great other than it being an SIMD and bandwidth monster.

In regards to Apple's freq scaling, people forget Apple still has to cater to energy efficiency. Simply using fatter transistors, going above 3GHz to around 3.5GHz shouldn't be very hard if actually designed for it. We'll see macs with their CPUs soon enough so I hope that'll finally shut people up.
 

Olikan

Platinum Member
Sep 23, 2011
2,023
275
126
There are lots of patents around load/store improvements and Fabric efficiency which are very interesting as well but perhaps for another post.

Also, many patents for cpu's front end latency, decode, uop and L1 cache latency
 

Veradun

Senior member
Jul 29, 2016
564
780
136
Quoting myself for reference, this new patent is a lot more interesting and seems more practical than the thermoelectric stacked die patent that they made some years ago.
The theme around stacked dies is so recurring in all these patent applications you can bet it is happening real soon (Zen4 latest I would bet) ( similar to how I kept quoting patents for Zen 2 and they did happen for real )

This time, there are other chips stacked on top of the IOD.
It seems highly probable that the IOD will be based on the same process node.
The stacked chips are manufactured differently.
Everything will be wrapped together by a molding material as a single chip.

20190393124 ARRANGEMENT AND THERMAL MANAGEMENT OF 3D STACKED DIES

View attachment 15171


What is described here is that
  • The cache and the IO will be located on the center die which is a low heat producing block. This seems to reconcile with their patents of a big unified L3.
  • The processor cores/compute blocks are on the periphery, with a dummy die stacked on top of them to take the heat out to the IHS. These are thermal hotspots which needs a good thermal path to the IHS.
  • Fully 3D integrated. This allows a lot more room for what can be integrated on a single chip for a specific socket.
  • The desire to route power via IHS comes from the fact that they want to stack the high heat producing blocks like cores on the top of the stack close to the IHS with the low heat producing blocks like the memory below on top of the substrate. Also applies to routing power to other dies stacks.
  • Multiple dies will be stacked on top of the center IOD/Cache Die. These could be memory or other SFUs.
  • Stacked dies are connected via TSV, bumps, conductive pillars and others (see quoted patents).
This patent is a specialization of the the one they filed in 2017. The patent seems to indicate that they have a more mature idea much closer to production based off patents they filed two years ago.

Their 3D stacked chiplet architecture coming full circle.

I think AMD has a good understanding of thermal issues associated with highly dense processes cropping from the move to 7nm for HPC applications and are reflected in a lot of their recent patents.

There are lots of patents around load/store improvements and Fabric efficiency which are very interesting as well but perhaps for another post.

In one of those slides from the leaked event that sparked a long discussion on SMT2 here, I remember the cache were still inside the compute chiplet for Milan. Do you think this patent would apply to a "L4 cache" if used for Milan?
 

naukkis

Senior member
Jun 5, 2002
779
636
136
But, SpecCPU is not the lightest workload. The 9900K and 3950X are both at the edge of what's possible in terms of frequency. Because the boost can be easily dislodged, it further disadvantages them.

I would say realistically its 60-65%. That's still an astonishing difference.

You are comparing phone SOC to desktop CPU. It's that phone SOC which is boosted to it's max and is throttling to keep temperatures in control. Give A13 a proper heatsink and more power headroom and it will sustain clocks better - there's absolutely no content about which one is more disadvantaged in comparison. So Apple's core is much, much more better than what benchmarks rant in phone would suggest.
 

amd6502

Senior member
Apr 21, 2017
971
360
136
You are comparing phone SOC to desktop CPU. It's that phone SOC which is boosted to it's max and is throttling to keep temperatures in control. Give A13 a proper heatsink and more power headroom and it will sustain clocks better - there's absolutely no content about which one is more disadvantaged in comparison. So Apple's core is much, much more better than what benchmarks rant in phone would suggest.
not if you put the telephone in the freezer. (not sure if this will make the battery explode though, so don't try without a firetruck nearby).
 
Reactions: Tlh97 and lobz

soresu

Platinum Member
Dec 19, 2014
2,958
2,180
136
there's absolutely no content about which one is more disadvantaged in comparison.
Yes there is, it's not even arguable the difference in software - the uphill battle of Windows on ARM shows that whatever other commenters on here have said to the contrary, there is clearly much more than a mere re-compile needed to port a lot of the software on x86 platforms.

I'm not saying this because I'm any big proponent of x86, quite the opposite as I wish there were far more AAA game ports on Android (#cough#KOTOR2#cough#), but it simply isn't happening - what little effort was previously made seems to have slowed to a crawl now, even with Windows on ARM to bolster the potential market (and Switch on the same ISA for that matter).

Are there even any significant AAA games playing natively on WARM? If so the news certainly doesn't seem to be circulating as well as might be expected from a properly invested platform vendor.

Coupled with the ridiculous amount of time they are taking with x64 binary translation support, it does seem as if MS never really had much faith in the platform at all.
 
Reactions: Tlh97

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
Scalar IPC is the hardest design characteristic to achieve, the A64FX doesn't look that great other than it being an SIMD and bandwidth monster.

Perhaps scalar IPC is harder to achieve, but that doesn't negate the increasing importance of SIMD. So many workloads these days can be accelerated by SIMD, and Intel (with AMD following) are both hellbent on wider vectors. It's easy for non industry professionals like myself to not realize the importance, until I see the ridiculous performance gains you get when an application is optimized for it.

We'll see macs with their CPUs soon enough so I hope that'll finally shut people up.

I hope to see this one day myself. I'd like to see how Macs with a beefed up A series CPU deal with heavier workloads.
 

soresu

Platinum Member
Dec 19, 2014
2,958
2,180
136
I won't lie. When I first read that sentence, I thought you were referring to the Athlon 64 FX, which makes no sense whatsoever!
Yes it is a bit of a funny name likely to cause such confusion, but it's not meant for wider consumption so I guess it never went through a more exhaustive PR effort.
 

soresu

Platinum Member
Dec 19, 2014
2,958
2,180
136
until I see the ridiculous performance gains you get when an application is optimized for it.
Absolutely, it's the difference between usable and unusable for the moment with AV1 decoding at higher resolutions, even with dav1d's superior SW engineering.
 
Reactions: Carfax83

amd6502

Senior member
Apr 21, 2017
971
360
136
Hey that's not a bad idea . . . gets crazy ideas.

I would not do that with a fully charged warm battery. I would guess (I am really not sure) that it might be safe to put a telephone in the freezer for benchmarking if there is say a 25%-65% charge.

Are there any apple apps to measure boosting behaviour and frequencies? Something equivalent to cpufreq-aperf or more elaborate
 

soresu

Platinum Member
Dec 19, 2014
2,958
2,180
136
I would not do that with a fully charged warm battery. I would guess (really not sure) that it might be safe to put a telephone in the freezer for benchmarking if there is say a 25%-65% charge.

Are there any apple apps to measure boosting behaviour and frequencies? Something equivalent to cpufreq-aperf or more elaborate
My guess would be a condensation fueled short would be the main danger, though pure condensed water is not nearly as conductive.
 

amd6502

Senior member
Apr 21, 2017
971
360
136
My guess would be a condensation fueled short would be the main danger, though pure condensed water is not nearly as conductive.

I lost my phone in the snow for an evening, and it was single digit in Fahrenheit at the time. No damage. But the charge was near empty. I somewhat worry that a fully 100% charged battery could get shocked when quickly going from 40C to 45C (which it might easily coming fresh off a fast charger) to -20C. The energy that a battery can hold at room temperature is significantly more than what it can hold at -20C. So what happens to that energy that it now all the sudden cannot hold any more?
 

DrMrLordX

Lifer
Apr 27, 2000
21,802
11,157
136
Sadly they only did it for one bench. That or it only made a difference on one bench. It's a bit off-topic so I'll stop now.

To segue: Sub-ambient cooling might be tempting for Matisse since it gets to be such a hassle to cool it with just a little bit of a clock bump. Hopefully 7nm+ will be easier to deal with than 7nm, but it's doubtful. Maybe someone could come up with a nitrogen-sealed, chilled case for PCs? Most non-HDD components can handle temps down to -60C without malfunction. Nitrogen-sealed means: no condensation. The only trick would be external peripherals. Also, there are some things you don't want to add to your heat load when running an active-cooled environment, like the PSU. Also NVMe drives might not be happy at those temps either.
 

soresu

Platinum Member
Dec 19, 2014
2,958
2,180
136
I lost my phone in the snow for an evening, and it was single digit in Fahrenheit at the time. No damage. But the charge was near empty. I somewhat worry that a fully 100% charged battery could get shocked when quickly going from 40C to 45C (which it might easily coming fresh off a fast charger) to -20C. The energy that a battery can hold at room temperature is significantly more than what it can hold at -20C. So what happens to that energy that it now all the sudden cannot hold any more?
From what I understand it has to do with the chemistry and structure of the electrodes and electrolyte - especially the electrolyte as solid electrolyte cell batteries can function well at somewhat lower temps than liquid electrolyte cells can.

The energy stored in a rechargeable electrochemical battery cell is not like bottled lightning so much as ions induced to move from one electrode to the other during charging - even without use it will discharge anyway over time as those ions move back to their natural states, seemingly a drop in temperature accelerates it.

It seems very counter intuitive as cold should slow down chemical processes - but I probably have the wrong end of the electrochemical stick, so don't take me at my word.

Edit:

Found this link which takes a stab at an explanation without exact specifics.

Sounds like the battery does not discharge so much as simply stops working well enough to detect a charge coming from it after the electrolyte temp dips to a critical level which impedes ion movement - like a power wire that suddenly develops a massive resistance between the two electrodes in each cell.

The device (phone) makes an educated guess at the current level of charge in its battery based on the output voltage I think.

As it drops during discharge, the device interprets the battery voltage output as an equivalent percentage of remaining charge until it gets to an unacceptable voltage for the device minimum spec to run at - which the device interprets as 0% on the battery charge, rather than the absolute discharge of the battery (repeated absolute discharge is not a good idea for long term battery health anyway).

When the liquid electrolyte freezes, the battery can no longer discharge properly, so the output voltage drops dramatically - leading the device to think the battery has actually discharged instead.

Solid electrolyte circumvents this problem by having sort of engineered fixed channels for ion movement - not quite as mobile/fast as liquid electrolyte, but less temperature dependent.
 
Last edited:
Reactions: amd6502
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/    |