Új hozzászólás Aktív témák

  • S_x96x_S

    addikt

    válasz Petykemano #4413 üzenetére

    > A zen3 mag teljesítménye és fogyasztása optimalizálható olyan szintre,
    > amikor már csak ~30% választja el a M1 magjaitól.

    pár napja volt egy érdekes elemzés az M1 és az x86 architektúra közötti eltérésről ..
    amiben a szerző az M1 Firestorm - nál azt emeli ki, hogy
    8 párhuzamos utasítás dekódere van, mig az x86-nál az eltérő utasításhosszak miatt ez 4
    ( vagyis a fele ( #1. )
    és emiatt (is) az M1 60%-on (3.2Ghz) tudja hozni az 5Ghz-es ZEN3 teljesítményét. ( #2. )

    megj: persze a ZEN2-nél a microde-os végrehajtás és sok más dolog is - a dekódolás után 8 utasra változott, de a 4-way -es utasításdekóder maradt .. a ZEN3-nál is ( Decode: 4-way )
    ( Az Inteles Ice-lake -re 5-way -t irnak , vagyis nem lehetetlen az 5 utas dekóder. )

    (#1)"And this is where we see the huge differences. The biggest baddest Intel and AMD microprocessor cores have 4 decoders, which means they can decode 4 instructions in parallel spitting out micro-ops.
    But Apple has a crazy 8 decoders. Not only that but the ROB is something like 3x larger. You can basically hold 3x as many instructions. No other mainstream chip maker has that many decoders in their CPUs."

    (#2)"As far as I remember from performance benchmarks the newest AMD CPU cores, the ones called Zen3 are slightly faster than Firestorm cores. But here is the kicker, that only happens because the Zen3 cores are clocked at 5 GHz. Firestorm cores are clocked at 3.2 GHz. The Zen3 is just barely squeezing past Firestorm despite having almost 60% higher clock frequency.
    So why doesn’t Apple increase the clock frequency too? Because higher clock frequency makes the chips hotter. That is one of Apple’s key selling points. Their computers unlike Intel and AMD offerings barely need cooling."

    https://erik-engheim.medium.com/why-is-apples-m1-chip-so-fast-3262b158cba2
    HN: https://news.ycombinator.com/item?id=25257932

Új hozzászólás Aktív témák