Question Zen 6 Speculation Thread

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

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
27,410
16,259
136
True ISA-wise, but from the sched POV freq delta puts them into way different perf tiers.
But capability is the same. for example when Intel started this avx-512 was in big, but not little. The current titles are the same in general, the capability is not there is the little for some features.

edit: so the same code can run on any core, just runs slower on c core threads.
 
  • Like
Reactions: Tachyonism

Covfefe

Member
Jul 23, 2025
123
220
76
But capability is the same. for example when Intel started this avx-512 was in big, but not little. The current titles are the same in general, the capability is not there is the little for some features.

edit: so the same code can run on any core, just runs slower on c core threads.
All of the cores in a big.LITTLE CPU have to support the same ISA. There's never a case where some code can run on one core but not another.
 

Doug S

Diamond Member
Feb 8, 2020
3,856
6,810
136
All of the cores in a big.LITTLE CPU have to support the same ISA. There's never a case where some code can run on one core but not another.

They don't HAVE to. For example if you wanted to make a core without AVX512 or heck if you really want to get crazy without any SIMD/FP at all you could do it. Just have it trap when an instruction it doesn't support is encountered and reschedule it on a core that do support it (plus set a flag in the scheduler to insure it that process doesn't ever get scheduled on the cut down core ever again)

Not saying it really makes sense to do this today (because the "gain" from a stripped down core in terms of area/power/performance isn't worth providing enough SIMD/FP free work for it) but the one constant in the computing world is that things change so never say never. Maybe someday we can make photonic processors that run an order of magnitude faster than current technology but our "transistor equivalent" budget is multiple orders of magnitude less so we have to pick and choose what it supports.
 

Covfefe

Member
Jul 23, 2025
123
220
76
They don't HAVE to. For example if you wanted to make a core without AVX512 or heck if you really want to get crazy without any SIMD/FP at all you could do it. Just have it trap when an instruction it doesn't support is encountered and reschedule it on a core that do support it (plus set a flag in the scheduler to insure it that process doesn't ever get scheduled on the cut down core ever again)

Not saying it really makes sense to do this today (because the "gain" from a stripped down core in terms of area/power/performance isn't worth providing enough SIMD/FP free work for it) but the one constant in the computing world is that things change so never say never. Maybe someday we can make photonic processors that run an order of magnitude faster than current technology but our "transistor equivalent" budget is multiple orders of magnitude less so we have to pick and choose what it supports.
Interesting, do you have any examples of CPUs that work this way?
 

Doug S

Diamond Member
Feb 8, 2020
3,856
6,810
136
Interesting, do you have any examples of CPUs that work this way?

Didn't Intel had a CPU generation where they had big cores that were designed to support AVX512 and little cores that weren't, and they ended up shipping it with AVX512 disabled in the big cores? So they might have experimented with it and decided it wasn't worth the trouble, or maybe Microsoft told them to pound sand when they said they wanted this kind of thing in the Windows Scheduler so they had no choice.
 

biostud

Lifer
Feb 27, 2003
20,216
7,338
136
Didn't Intel had a CPU generation where they had big cores that were designed to support AVX512 and little cores that weren't, and they ended up shipping it with AVX512 disabled in the big cores? So they might have experimented with it and decided it wasn't worth the trouble, or maybe Microsoft told them to pound sand when they said they wanted this kind of thing in the Windows Scheduler so they had no choice.
Yeah, and if you disabled the little cores you could activate AVX512 on the big cores IIRC.
 

Thunder 57

Diamond Member
Aug 19, 2007
4,296
7,104
136
Didn't Intel had a CPU generation where they had big cores that were designed to support AVX512 and little cores that weren't, and they ended up shipping it with AVX512 disabled in the big cores? So they might have experimented with it and decided it wasn't worth the trouble, or maybe Microsoft told them to pound sand when they said they wanted this kind of thing in the Windows Scheduler so they had no choice.

Yeah, and if you disabled the little cores you could activate AVX512 on the big cores IIRC.

The original Alder Lake worked this way.
 
  • Like
Reactions: biostud and Markfw

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
27,410
16,259
136
The original Alder Lake worked this way.
Yes, and I had one. I think it was a 12700k, but correct me if I am wrong on the model number. and I did disable the little cores and ran a avx-512 app and it started taking 300 watts ! (per my kill-a-watt)
 

LightningZ71

Platinum Member
Mar 10, 2017
2,704
3,397
136
Relaxing the PT a bit for stacked parts is pretty easy.
Also they did build PVC and are doing CWF et al so they're familiar with thermals in 3D at least.
Familiar, yes. The difference being that server applications run at significantly lower frequencies with far more manageable hot spots as a result. The thermal load from, for example, Nova lake's P core running at 6+Ghz is going to be savagely harder to deal with than a 64 core title running at sub 5Ghz. I'm sure that there is a solution, but is it an ECONOMICAL one?
 

LightningZ71

Platinum Member
Mar 10, 2017
2,704
3,397
136
Yes, and I had one. I think it was a 12700k, but correct me if I am wrong on the model number. and I did disable the little cores and ran a avx-512 app and it started taking 300 watts ! (per my kill-a-watt)
It was potentially the best consumer AVX 512 offering up to that point and until Zen4 was about the best you'd get. Tiger Lake H was decent per clock, but didn't get up there very well. I always wondered what they could have squeezed out of an honest attempt at making 12 P Bartlett Lake a high performance part.
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
27,410
16,259
136
It was potentially the best consumer AVX 512 offering up to that point and until Zen4 was about the best you'd get. Tiger Lake H was decent per clock, but didn't get up there very well. I always wondered what they could have squeezed out of an honest attempt at making 12 P Bartlett Lake a high performance part.
well, I think that power usage is out of the park. I sold it right after that. I got a Zen 3, and then when Zen 4 came out, it could do avx-512 using WAY less power. My 53 core Zen 4 just hits that on 64 cores, not 8.
 
  • Like
Reactions: Win2012R2

LightningZ71

Platinum Member
Mar 10, 2017
2,704
3,397
136
I thought CWF is a server CPU package? I didn't think PVC ever really went anywhere but a handful of HPC projects outside of the very late Aurora.