Odpověď na názor

Odpovídáte na názor k článku Celá nabídka procesorů Alder Lake i levnější desky prý vyjdou v lednu. Parametry 65W modelů. Názory mohou přidávat pouze registrovaní uživatelé.

  • Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví.
  • 28. 11. 2021 23:36

    Smazaný profil

    Proč. Naprosto v pohodě. Když se podívám co dokáže M, tak se jen mohu nad x86 usmívat:
    1) Apple M1 procesor má HW kompresi paměti RAM. Apple to používá v jeho CPU už roky a má to patentované. Najděte si patenty Gerarda Williamse III, geniálního šéf architekta jejich CPU. Ten člověk má 38 patentů.
    2) Tato HW komprese paměti může být cca 50%, takže 8 GB RAM je jako 16 GB. Proto roky iPhony si vystačí s méně RAM než Android.
    3) Další věc je že komprese zvyšuje i přenosovou rychlost na dvojnásobek. M1 má 4266 MHz LPDDR4 takže efektivně to má výkon jako 8533 MHz, tedy mnohem rychlejší než DDR5 které budou mít Intely a AMD někdy za dva roky.
    4) Apple M1 je nejbrutálnější a největší CPU na světě: Jádro Firestorm má 7x celočíselných výpočetních jednotek (AMD Zen3 jenom 4) a 8x jednotek pro výpočet v pohyblivé desetiné čárce (Zen3 jen 4)
    5) IPC neboli výkon na GHz má Apple M1 o +59% vyšší než Zen3 což je brutální. Já mám Zen2 a M1 je o +90% rychlejší, tedy skoro dvakrát větší výkon na stejné frekvenci.
    6) AMD Zen3 má o pouhých +5% vyšší IPC než Intel Tiger Lake a jaké halóóó a úžas to vyvolalo, že? M1 má IPC vyšší o +59% a všechny IT weby mlčí. Přitom stačí vzít skóre v Geekbench 5 a vydělit to frekvencí. Najednou všichni PCčkáři zapoměli dělit a dokonce jim vypadlo z paměti pojem IPC :-D
    7) IPC větší o +59% oproti Zen3 znamená že AMD dožene Apple M1 za cca 4 generace při skocích po +15% IPC každý rok. Cože je minimálně 6 let a Apple mezitím bude mít M7 protože Apple vydává novou generaci CPU každý rok narozdíl od AMD které to má zhruba rok a půl.
    8) Příští rok Apple M2 bude umět SVE2 vektory s podporou až 2048-bit což je opět brutálně víc než má Zen3 (AVX2 je pouze 256-bit široké)
    9) SVE2 navíc podporuje nejen výpočty vektorové SIMD, ale i výpočty matic, což urychluje výpočet cca 10x než když to valí přes vektory. Naprosto zásadní věc pro umělou inteligenci. Navíc SVE2 umožňuje aby identický SW byl zpracován nezávisle na šířce SIMD což x86 s SSE/AVX neumí, tam je to fixní. SVE2 podporuje HW šířku 128-bit až 2048-bit, takže úsporná mini jádra v chytrých hodinkách budou umět stejný kód jako ty Applí Monster jádra nebo serverové CPU. x86 je naprostá hrůza, úsporné Atomy umí jen 128-bit SSE, desktop jede na 256-bit AVX2 a v serverech má Intel 512-bit AVX512.
    10) Když už jsme u té umělé inteligence, tak Apple samo má i NPU proceesor pro výpočty AI. O tom si Intel a AMD také mohou nechat zdát tak minimálně 5 let. AMD místo nakupování zbytečného Xilinxu mělo spíš koupit firmu na vývoj NPU.
    11) U zrodu těchto super-širokých Applích CPU stál výše zmíněný génius Gerard Williams a také legendární Jim Keller.
    12) Keller odešel v roce 2012 z Applu zachránit AMD před krachem a rozjel tam vývoj x86 Zen1 (jež se velmi podobá Apple A7 Cyclone) a zároveň mnohem výkonnějšího ARM procesoru K12 (podobný Apple A9 Twister, který má +30% IPC oproti A7). Oba na stejné ploše díky tomu že ARM potřebuje pro stejný výkon méně tranzistorů (x86 sebou tahá zbytečnou kompatibilitu z roku 1978 a celkově CISC variabilní kódování x86 je zbytečně komplikované a steně se musí vnitřně převádět na RISC).
    13) Takže AMD dnes mohlo mít K13 nebo K14 procesor, který by mohl celkem konkurovat Applu M1. Asi ne ve všem ale mohli být hodně blízko, mnohem blíže než dnes. Ten Kellerův vysoce výkonný ARM K12 byl hotový v roce 2015 a odeslaný do fabriky na první testovací vzorky. Jenže jak víme do čela AMD se dostala slepice z IBM jménem Lisa Su a ta nejen vyhodila Kellera a přivlastnila si jeho zásluhy za Zen1, ale navíc zrušila zlaté vejce jménem K12. Pak bez Kellera nevěděli s vývojem Zen3 kudy kam, tak vzali Kellerovu K12 a předělali ji na x86 a najednou tu máme Zen3 (ano, K12 měla 4x Integer jednotky a 1x port na větvení a 3x AGU, tedy stejně jak nyní Zen3).