Question Zen 6 Speculation Thread

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

MS_AT

Senior member
Jul 15, 2024
688
1,393
96
virtual core
There are no "virtual" cores. There are no "real" cores. There are just cores and some of them happen to be able to support two hardware execution contexts (independant instruction streams, however you want to call it) at the same time. What I mean to say is, that core0 is no more or less real than core1 in SMT enabled system. Neither of them is in any way preffered.

The big deal with disabling SMT was that it generated less heat per core, helping to maintain higher clocks in thermally or power limited situations.
Any measurements to link? I just wonder how significant is the clock delta and what was the actual software in the cases you had in mind.
 

CouncilorIrissa

Senior member
Jul 28, 2023
647
2,499
96
There are no "virtual" cores. There are no "real" cores. There are just cores and some of them happen to be able to support two hardware execution contexts (independant instruction streams, however you want to call it) at the same time. What I mean to say is, that core0 is no more or less real than core1 in SMT enabled system. Neither of them is in any way preffered.
I'd also add there's little gain in thread-to-thread latency between sibling threads on the same core rather than threads on different physical cores. It used to be thrice as fast on Zen 4, but that's not the case anymore.
1750633129299.png
 
  • Like
Reactions: Io Magnesso