Odkazovany clanek/blogpost je hodne tezke cist - a nejak vubec neodpovida na otazku kterou si klade - Proc to je rychly.
Protoze SoC, protoze jedna pamet ? Aaaale, jdete!
Ve svete X86 existuje nekolik generaci procesoru co jsou SoCy (od netbookovych single package Intely, pres APU, az po Epyc - vsechno co ma 1 cip + zdroje + ram + konektory bylo davno SoC).
Pamet do M1 opravdu integrovana neni a fundamentalne jina taky ne - a to ani kdyby ji udelali ve stylu HBM, bych nerekl ze pamet je integrovana. Je to proste RAM. Pro SOC nemusite pajet RAM na pouzdro procesoru. Ale co chcete od cloveka, co prebira jen marketingove zvasty a rozdil pajen na desce / pajen na pouzdru procesoru nevidi?
Jestli se integraci pameti mysli spolecny pametovy prostor CPU a GPU (a akceleratoru) - ten se davno nachazi na cipech od AMD i NVIDIE a neni to zadna prelomova technologie.
Takze nakonec se potvrzuje ze autor je jen kecalek, ale zadne informace o M1 neprinasi - to si budem muset pockat az Apple vyda nejaky oficialni whitepaper o technologiich, ktere delaj ten "vykon".
Myslim ze problem bude opacny, tento pan spada podobne jako Mara do kategorie co tomu sami nerozumi a presto se to snazi dale vysvetlovat - jsou to jen takovy tlachaci / popularizatori / influenceri, cilici na jednoduse ovlivnitelne lidi.
Ocekaval jsem poctivejsi nahled do fungovani - napr. tak jak trapi pan Christopher Domas ty x86 od ringu 3 po ring -4
https://twitter.com/xoreaxeaxeax
Vždyť v tom článku nic není. Psal to očividně fanda, který je nadšený, což je pěkné, ale nekritický a povrchní, což už tak hezké není. Spousta informací je nepřesných a neúplných.
Nejpřevratnější na M1 je přechod Applu na jinou architekturu. To neznamená, že M1 sám není zajímavý počin, naopak, ale M1 je rychlý díky tomu, že si ho Apple připravil na míru tomu, jak chce, aby jeho produkty uživatelé používali. Jakmile se od toho odkloní (a třeba přijdou o akceleraci), výrazně zaostává.
Přijde mi, že jste si vybral jednu věc co je tam napsaná, tu jste si ani nepřečetl celou, a to rozporujete. Pokud je jedna věc podle Vás nepravdivá, znamená to, že je to celé pochybné, dále to číst nebudete a hotovo.
Očekávat, že Apple bude někde oficiálně roztrubovat proč je jeho technologie "tak rychlá" by bylo jakési "s**** do vlastního písečku", takže pokud nebude pro to potřebné připravit patenty, tak to dělat nebude. Pro Apple je dostatečné, že je to v testech velmi výkoné a k tomu nějaký ten marketing... nepotřebuje popisovat proč. Stačí když se toho dost prodá, a to se daří...
Nase testy dopadli zatim na M1 smisene - jsou veci ktere jsou rychlejsi (protoze akceleratory, protoze docasny boost), a pak kdyz od toho chcete vypocetne narocnejsi praci (napr. video denoise), tak to je zas nasobne pomalejsi.
A znat podstatu fungovani od vyrobce by bylo rozhodne lepsi, nez spolehat na odhady podle chovani.
Oni to sice neroztrubují, ale sem tam něco utrousí v rozhovorech. Že pevná délka instrukce značně usnadňuje dekódování je fakt. Tak tam nacpali víc jednotek, protože souběžné dekódování bez souběžného vykonání by nebylo to pravé. Ta "unifikovaná" paměť se projeví až v součinnosti s GPU. Kdyby nejvýkonnější Tiger Lake měl stejně výkonnou grafiku jako M1 a měl k dispozici stejně rychlé paměti a disk, tak výsledný počítač by se dostal na úroveň nových MacBooků (sice s o dost větším příkonem, protože slabší IPC musí dohnat frekvencí, ale hrubý výkon by dohnal) včetně třeba akcelerátorů pro kódování videa (Intel QuickSync je sice pomalejší než T2, ale aspoň to už není řádový rozdíl). Ale koho zajímá x86. Qualcomm teď koupil několik exjablečných CPU návrhářů, tak třeba taky časem předvede něco na úrovni.