Diit.cz - Novinky a informace o hardware, software a internetu

Diskuse k 15W Ryzen 7 4700U otestován v GeekBench

Já mam asi vybráno...

+1
+17
-1
Je komentář přínosný?

Ja trochu lutujem, ze som pred mesiacom kupil notebook s 3700U, ale vzhladom k tomu, ze mi ten vykon postacuje, rovnako ako mi postacuje vykon uz skoro 3 roky stareho Ryzen 7 1700 co mam v desktope, nevidim v tom problem.

+1
+6
-1
Je komentář přínosný?

3700U není špatný, ale já jsem "tušil", že 7nm 4xxxU bude asi hodně dobrá. Notes používám jen na cestách a při práci v terénu, takže předešlý mi vydržel 6 let.
Preferuju Dell kvůli záruce a servisu, ale pokud se s AMD nepochlapí, půjdu ke konkurenci.

+1
+7
-1
Je komentář přínosný?

Pochlapí. První kusy mají přijít v březnu až v dubnu.

+1
+3
-1
Je komentář přínosný?

Jenže pouze herní, business class nebude nic.

+1
0
-1
Je komentář přínosný?

jako úplně "buzna-class" nepotřebuju, zatím jsem si vystačil s Latitude 3540, což je převlečené Vostro. Postačí mi "Pro" verze Windows, více než 4C, rozumná klávesnice a touchpad a hlavně pevná konstrukce, to vše za rozumnou cenu (vždy existuje riziko, že mi to někde spadne ze schodů nebo ze žebříku). Pokud bude navíc diskrétní grafika s nějakým zajímavým výkonem, tak ji zvážím, ale nutně ji nepotřebuju.

+1
+1
-1
Je komentář přínosný?

Ja mam zase "uchylku" na Thinkpady, teda u mna zvitazil E495, do ktoreho sa daju dat 2 disky (NVMe + 2,5" SATA). Oproti predchadzajucemu E450 s Intel i7-5500U mam teraz 2x viac jadier a nemusim riesit rozne Intelovske bugy, ktorych oprava vykon dalej znizuje.

+1
+2
-1
Je komentář přínosný?

S tim 3700U troska skoda, 4* maji mit lepe poladen power management, coz je u laptopu celkem dulezita vec.

+1
+1
-1
Je komentář přínosný?

Tak naštěstí Intelovská stagnace je za námi, teď se docela vyplatí si počkat :) Máme tu na to i experty :D

+1
+12
-1
Je komentář přínosný?

:P

+1
0
-1
Je komentář přínosný?

"lepe poladen power management"

.. se rika o prakticky kazde generaci. Muzu vam uz ted prozradit tajemstvi, 5xxxU seria bude mit lepe poladen power management nez 4xxxU seria :)

A 3000kova serie ma velmi podobnou vydrz na baterii jako soudoby Intel. Plus minus pul hodiny. Takze fakt neni co resit a neni na co cekat.

+1
+3
-1
Je komentář přínosný?

Podle jednoho polského webu má přijít na trh nový zenbook UX434IQ s ryzenem. Takže já už mám také vybráno.

+1
+3
-1
Je komentář přínosný?

tak sup sup at uz je ke koupi v nejakem hezkem prenostnem obalu :)

+1
+3
-1
Je komentář přínosný?

Slušné, a co teprve, až se objeví benchmarky z Ryzen 7 4800H, který by měl být prakticky stejný jako Ryzen 7 4800H, akorát se spotřebou 35W !

Na můj 8750H to podvyživený Ryzen výkonově nemá, ale to se dalo čekat.

+1
0
-1
Je komentář přínosný?

Ryzen 7 4800H bude mít typicky 45W, ale konfigurovat to půjde 35-54W.

+1
+1
-1
Je komentář přínosný?

A13@ 2.66 GHz dosahuje brutálních 5472 v GB4 (což je o 11% víc než Renoir). A to při TDP 5 W v telefonu. Jak to nazvat když CPU v mobilu je o dost výkonnější než zbrusu nový AMD Ryzen 4800U běžící někde na 4.3 Ghz? Tragedie?

Co se týče IPC tak:
- A13 5472/2.66 = 2064 pts/GHz
- Renoir 4910/4.3 = 1141 pts/GHz
- což znamená že ta A13 má 1.8x větší IPC než Zen2, o 80% víc. Zen2 přinesl cca 15% IPC navíc a všichni jsou z toho paf.

https://www.gizmochina.com/2019/09/13/geekbench-listing-shows-apple-a13-...

+1
-12
-1
Je komentář přínosný?

Ok, a teraz mi na tom A13 spusti Windows 10 :)

+1
+7
-1
Je komentář přínosný?

A to má být omluva proto, že nejnovější AMD/Intel procesor brutálně zaostává? Nevadí ti dát tolik peněz za totálně podřadný produkt, který je cca 5 let pozadu ve vývoji za Applem? Mě to vadí. Dnes si koupím výkonný notes na práci za 50 litrů a zítra bude mít čtvrtinovou hodnotu protože Apple uvede MacBook který bude 2x výkonnější při 2x menší spotřebě.

A mimochodem W10 pro ARM cpu již existují.

+1
-7
-1
Je komentář přínosný?

Lebo porovnávaš neporovnateľné?

PS: a pusti na tom W10 for ARM GB a uvidíme to skóre.

+1
+2
-1
Je komentář přínosný?

iOS, MacOS nebo Win10onARM není rozdíl ve výkonu. OS akorát přiřadí vlákno danému procesorovému vláknu a jinak ten kód běží úplně nezávisle na OS.

Pokud narážíš na fakt, že Win10onARM většinu aplikací emulují protože neexistují nativně v ARM verzi, tak to se nebude týkat MacOS. Vem si jak Apple zakazuje interpretované jazyky na iOS, třeba perl. Je to z důvodu spotřeby, emulace je pomalá a tím žere baterii. Apple donutí výrobce SW aby vše jelo v nativu, stejně jako donutilo celý svět se zbavit Flash.

Ale hlavně to furt neřeší technickou stránku věci. Proč je hergot ten Apple A13 tak pekelně rychlej že všechny nejvýkonější CPU dneška proti němu vypadají jako pomalý žravý šrot jako byla P4 nebo BD?

+1
-4
-1
Je komentář přínosný?

"OS akorát přiřadí vlákno danému procesorovému vláknu a jinak ten kód běží úplně nezávisle na OS." Tyto větu opravdu myslíš vážně? Předpokládám že jsi v životě nenapsal ani jednu řádku kódu, jinak by jsi takový nesmysl nemohl vyplodit. Ty tisíce služeb a API co moderní OS nabízejí aplikacím jsou podle tebe k ničemu? Podle tebe má OS akorát tak scheduler a zbytek dělá aplikace. To se ale šeredně pleteš.

+1
+5
-1
Je komentář přínosný?

A to API je jako co? DLL je knihovna v C++ která řeší zejména GUI nebo přístup k HAL. Nějakou tu DLL knihovnu jsem programoval, takže vím no.

Ale když spustíš render v Blenderu nebo Cinebench nebo převod videa ve formátu H264.... k tomu systémové služby API vůbec nepotřebuješ, natož tisíce. A o to jde. Ten hrubý výkon CPU je na OS nezávislý. Rozdíl v Linuxu a Win10 je taky zanedbatelný například co se týče Blenderu.

+1
-3
-1
Je komentář přínosný?

Tak s těmi DLL knihovnami jsi dost vedle. To co jsi napsal dokonce neplatí ani pro celé Win32 API natož .NET framework, COM Objekty.
Opravdu řádné systémové volání, a kde se tam ty data pro výpočty berou jak ty výpočtová vlákna synchronizuješ, atd. Takže nejsou tam žádné mutexy, kritické sekce, semafory, prostě nic ... hmm...

+1
+3
-1
Je komentář přínosný?

Ty jsi taky semafor. Opravdu se nám tady snažíš namluvit že CPU 99% času řeší synchonizaci vláken místo samotných výpočtů? Zvlášť hloupý to argument pokud se bavím vyloženě o výkonu v singlu, kde ten Applí A13 exceluje.

Prostě výkon v Blenderu je z 99% závislý čistě na HW nikoliv na OS. Jedině když to začne mrcasit Win scheduler nebo OS začne šachovat s frekvencema CPU. Ale jinak tady všichni víme že OS do výkonu SW zasahuje naprosto minimálně. Na tom se snad shodneme ne?

+1
-3
-1
Je komentář přínosný?

Ty tvrdíš že Blender nebo Cinebench při převodu videa nepoužívá systémové volání. Já tvrdím že je to hloupost. Jakou režii mají systémové volání během této úlohy říct nemohu. Pokud se přepíná kontext z user space do kernel space tak režie není zanedbatelná.
Jinak ty pohřbíváš celou architekturu na základě jedné specifické úlohy, která ani není vhodná na vykonávání na běžném CPU. Já ti zase mohu zodpovědně říct, že ARM do deseti let x86 nenahradí. A to ti říkám jako člověk dělající u firmy co ARM procesory vyrábí.

+1
0
-1
Je komentář přínosný?

Proč mi podsouváš něco co jsem nikdy neřekl, že tvrdím že Blender nebo jiná aplikace nepoužívá systémová volání? To jsem nikdy nenapsal. Samozřejmě že jednotlivá vlákna musí řešit samotný OS.

Ale z hlediska výkonu 99% strojového času zabere samotný výpočet, takže režie OS je naprosto zanedbatelná. Nějaký kontext switch z user space do kernel space je zcela irelevantní pokud se bavíme výkonu v singlu, kde OS běží na jiném podtaktovaném jádře a aplikace má jádro sama pro sebe.

SPEC2006 není jedna jediná úloha, skládá se z 19 testů, od komprese bzip, převod videa H264, perl, kompilace gcc, ray tracing povray (takže takový Blender nebo Cinebench bude docela podobný).

https://www.anandtech.com/show/15207/the-snapdragon-865-performance-prev...

Kdybych neviděl výsledky těch ARMů a hlavně toho Applu, tak by mne nikdy nenapadlo pohřbívat x86, zvlášť když jsem si minulý roku kupoval nový Zen2. Já chci vidět jak lidi dobrovolně kupují pomalý a drahý x86 když si budou moct do dvou let za polovinu koupit výkonnější ARM. To nedává smysl.

X86 pohřbilo několik velmi úspěšných architektur, třeba slavná Motorola 68000 v Apple McIntoshi, Amize, Atari ST, později skončil DEC Alpha, pak x86 zabila vlastní Intelácké Itanium, pak opět v Applu zabila PowerPC....... Nebude nic divného když ARM s RISC-V teď zabije x86. To je prostě evoluce.

+1
-2
-1
Je komentář přínosný?

Dovolím si tě citovat ... "Ale když spustíš render v Blenderu nebo Cinebench nebo převod videa ve formátu H264.... k tomu systémové služby API vůbec nepotřebuješ, natož tisíce." Možná že tuto větu chápeme každý nějak jinak.

Pokud aplikace volá systémové API z kernelu, tak se samozřejmě kontext přepnout musí. Nebo mohu se zeptat jak, jsi používal systémové volaní v těch "tvých" DLL bez přepnutí kontextu?

+1
+1
-1
Je komentář přínosný?

Třeba tak, že kernel běží na jiném procesoru, takže kontext se přepínat nemusí? To je co?
Nějakých trapných 1% výkonu co si ukousne režije OS je naprosto zanedbatelná v porovnání s tím, že tu máme ARM procesor co má skoro dvojnásobné IPC než nejnovější AMD Renoir. Obávám se tohle AMD ani Intel vylepšeným kontext switchingem nedoženou :D

+1
-2
-1
Je komentář přínosný?

Ale musíš. Řekněme že na Windows z vlákna v user space voláš nějakou i/o operaci přes Win32 API. V tom vlákně reálně voláš API funkci z přilinkované systémové DLL která api zastřešuje. A tato DLL pak volá driver z kernelu. Při tomto volání se musí přepnout kontext z ring 3 (user) do ring 0 (kernel).

Ale teď vážně. Jak jsi mohl někdy psát knihovny když neznáš takové základy? To mi hlava trochu nebere.

+1
+1
-1
Je komentář přínosný?

Ale no tak, napsat DLL knihovnu zvládne každej jouda, to zase není taková magie. Stejně tak více vláknové programy. Mě spíš hlava nebere že chceš zavádět prediktory v in-order architektuře což je kardinální nesmysl. Plyne z toho to, že když chceš, tak z toho druhého uděláš idiota v rámci své specializace vždycky.

Ale jak to proboha souvisí s tím, že nejnovější AMD Renoir je oproti Applu A13 pomalej a žravej šrot jako P4?

+1
-2
-1
Je komentář přínosný?

No pokud se bavíme o Win32 aplikaci a DLL tak při jejich vytváření a použití musíš alespoň vědět jak se DLL volají. A od toho není daleko k pochopení jak takový Windows vlastně funguje. Ale pokud jsi lepil (zapouzdřoval) nějaké .net třídy v managed kódu, tak se snad dá pochopit proč takové základy nevíš.

Kde píšu o prediktorech u in-order architektury? Můžeš mě prosím citovat? Protože toto je trochu složitější téma.

Jinak základní implementace branch prediktoru není nic tak složitého. V podstatě to bývá tabulka s adresou a pravděpodobnostním stavem.

+1
+2
-1
Je komentář přínosný?

Opakuji: Ale jak to proboha souvisí s tím, že nejnovější AMD Renoir je oproti Applu A13 pomalej a žravej šrot jako P4?

Ty si chceš popovídat viď?

+1
-2
-1
Je komentář přínosný?

Tak prosím ukaž mi benchmark který srovnává obě CPU za stejných podmínek, tj. při použití stejného OS.

+1
+2
-1
Je komentář přínosný?

Kŕmiš trola :)

+1
+1
-1
Je komentář přínosný?

Problém je, že srovnáváte nesrovnatelné. Můžete porovnávat motorku a auto a vyvodit z toho, že motorka s méně výkonným motorem je rychlejší než auto s motorem výkonnějším. Ale nic to neznamená. Musel byste porovnávat i zbytek parametrů. Až Apple své čipy nacpe do notebooků a poběží na tom i něco víc, než jeden benchmark, tak se ukáže, jak je to s tím výkonem doopravdy.

+1
0
-1
Je komentář přínosný?

Srovnávám srovnatelné. A ten brutální výkon tam je. Se podívej na jednotlivé sub-testy jak tomu jde komrese bzip, převod videa x264, perl, kompilace gcc.... atd. Až letos Apple vydá MacBooky na tom postavené tak to bude začátek konce x86, protože donutí všechny profi SW výrobce migrovat na ARM. A poslední hřebík do rakve budou levné čínské Cortexy co budou mít výkon AMD Zen 3 za canu Rapsberry PI. No co, krachly nám CPU divize Motoroly, IBM, DEC a k nim přibudou další krachlí dinosauři AMD a Intel :)

https://www.anandtech.com/show/15207/the-snapdragon-865-performance-prev...

+1
-4
-1
Je komentář přínosný?

Toto si dám do bookmarkov a za rok ti to pripomeniem :)

+1
+3
-1
Je komentář přínosný?

Dobře, uvidíme :)

+1
-3
-1
Je komentář přínosný?

Kdysi dávno existovaly procesory Cyrix 6x86, které to stejně taktovaným Pentiím natírali v benchmarcích na celé čáře. V reálu to bylo naopak. Ale klidně si myslete, že 36 staré ARM najednou zázračně předběhne jinou architekturu.
Když ten čip z mobilu skončí v notebooku, najednou se ty jeho slabiny ukážou. Najednou bude potřeba, aby zvládl různé sběrnice, které v mobilu řešit nemusí buď vůbec nebo minimálně - PCIe, USB, SATA, Ethernet, musí umět adresovat výrazně více paměti, která je výrazně pomalejší a dál a najednou se ukáže, že to s tím výkonem a spotřebou není žádná sláva.

+1
+5
-1
Je komentář přínosný?

Jako mi je to fuk, já doma jedu na Linuxu (a FreeBSD) a ty na ARMech běhají... Horší to bude s aplikacemi (aspoň ze začátku určitě). I kdyby ARM převálcovalo x86, rozhodně to nebude dřív, jak za +/-10 let...

+1
0
-1
Je komentář přínosný?

Bacha na to. Už minulý rok se začaly obejvovat no-name ARM čínské desky pro ATX. Nedivil bych se kdyby do roka nebo dvou celý low-end kancelářských PC totálně zaplavil ARM. Zvlášť když ARM Cortex A78 bude mít IPC vyšší jak Zen3.

+1
-4
-1
Je komentář přínosný?

A v té kanceláři budou pracovat s jakým softwarem? Bude jim tam šlapat účetní software, budou tam šlapat ovladače na síťovou tiskárnu, bude tam fungovat přístup do domény...
Připadá mi, že vy si představujete kancelářský PC jako něco, na čem má běžet Facebook a nic jiného.

+1
0
-1
Je komentář přínosný?

On asi vychazi z toho, ze to pojede v nejakem emulovanem modu. Nicmene tady je dobre pripomenout proof of concept s Win on ARM, kde vsechno co jelo v emulaci "x86" a nemelo vlastni binarku, tak stalo za prd. Opomenu, ze emulace tech nativnich win 32bit aplikaci mela jeste i urcita omezeni a 64bit to neumelo vubec.
MS by musel bud velmi vylepsit efektivitu "emulovany modu" pro win32 a 64 aplikace a/nebo by se vykon tech ARMu musel posunout v radu stovek procent nad dnesni Intel/AMD. A pak je tu samzorejme i otazka ceny takoveho ARMu. Suma sumarum mi to z pragmatickeho pohledu prijde jako dost utopie. Aspon v blizke budouctnosti.

+1
0
-1
Je komentář přínosný?

Nasrat na windowsy. Pokud se bavíme o levných office PC tak na to hodíš Linux a Libre Office, vše nativně v ARMu, tady a teď. Pokud to začne být masové on už se MS dokope k nativním ARM aplikacím.

Pointa je ta, že letos ARM uvede nový Cortex A78 který bude mít o cca +25% vyšší IPC (spekuluje se že bude mít 4xALU +2x jednotku pro větvení, což už bude takové první pseudo 6xALU Cortex, už docela podobné tomu 6xALU Applu)....... A77 měla +8% vyšší IPC než Zen2, takže A78 bude mít celkové IPC o 35% vyšší než Zen 2, což bude víc než Zen3 a Zen4.

Kurnik si to sami spočítejte jak je na tom ta A77 ve Snapdragonu 865. Vydělte si to frekvencí a vynosobte si to 1.25 co bude mít nová A78. Vyjde vám 35% větší IPC než Zen2.

https://images.anandtech.com/doci/15207/SPEC2006_S865.png

+1
-4
-1
Je komentář přínosný?

A víte proč Linux a Libre Office už dávno v těch kancelářích není?
Evidentně ne. Tak vám to prozradím. Ukázalo se, že je to dražší, než koupit Windows a MS Office. Ne v pořizovacích nákladech, tam je opravdu pártisícová úspora ročně, ale v produktivitě práce. Zatímco s tím softwarem, který má úředník doma, umí pracovat, tak na ten software zdarma, ho musí někdo zaškolit, musí mu poskytovat podporu, a nakonec se ukáže, že při dnešních mzdách i 1% pokles produktivity převáží ten přínos v pořizovacích nákladech. O tom, že i správce Linuxu musíte platit víc, než nějakého Joudu správce na Windows, je rozhodnuto. A i tam, kde zkusili v kancelářích software zdarma se pokorně zase vrátili k těm Microsoftím produktům.

+1
-4
-1
Je komentář přínosný?

Ale jo, souhlas. Pokud firma jede na MS, tak kvůli ultra levným ARM PC z číny nebude přecházet na Linux. To nedává smysl. Navíc pokud Win10 na ARMu existuje taky.

+1
-1
-1
Je komentář přínosný?

Říkat, že Windows 10 existují na ARMu je stejné, jako říkat, že Windows 10 existují na mobilech. Oboje je pravda. A důvod, proč na mobilech skončily, nebyl ten, že by nefungovaly, ale v tom, že nebyly aplikace. A to je přesně ten důvod, proč jsou nepoužitelné Windows 10 na ARMu a ještě dlouho budou. Znáte třeba někoho, kdo si na těch x86 Windows 10 vystačí s aplikacema z Windows Storu? Já ne.
Windows 10 na ARMu ani Microsoft nemíní jako konkurenci Windows 10 na x86 architektuře. Naopak říká, že to má být konkurence k Chromebookům. A asi ani vy neznáte moc kanceláří, které by na Chromboocích jely.

+1
+1
-1
Je komentář přínosný?

Dokud není rozšířený HW, tak výrobci SW nemají důvod udělat verzi pro ARM. Není poptávka.

Ale Apple je donutit dokáže a pokud letos opravdu uvede ARM notebooky tak brutálně pomůže. A jakmile překonají kritický bod začarovaného kruhu (nejsou uživatelé, tak není SW, a protože není SW tak nejsou uživatelé) tak se to rozjede neskutečným způsobem. A levné čísské boardy a CPU v tom budou hrát zásadní roli tak jako v mobilech.

+1
-2
-1
Je komentář přínosný?

..akorat Apple ma svuj vlastni sw ekosystem, ve kterem jsou sileny prachy a je to platforma kontrolovana Applem, ve ktere jsou i uzivatele zvykli calovat. Neco co na Linuxu (desktop) zrovna neni zvykem. Za uspechem Androidu stal google a stastna hvezda Applu. Kdo stoji za Linuxem? :)

+1
+1
-1
Je komentář přínosný?

Tak zrovna libre office se ovládají skoro stejně jako starší verze MS... Problémy byly spíš s linx kontra windows, proto taky vznikaly ty distribuce vzhledem a ovládáním kopírující windows a proto se s nima MS pak chtěl soudit...

+1
0
-1
Je komentář přínosný?

Ja s Linuxem problem nemam. Za mne je to lip napsany OS nez vidle. Rozumne distro ala Mint je ve spouste beznych "use case" taky v pohode. Ale rikejte to tem dalsim..
;)

+1
0
-1
Je komentář přínosný?

Instrukční sada a celková architektura ARMv8.3 není zase nějak převratně lepší než je tomu u moderních x86-64. V některých specifických oblastech jsou některé implementace ARM daleko lepší ale v jiných zaostávají. Je logické že specializované řešení je výkonnější než řešení univerzální.
Jinak k těm levným ARM jádrům z Číny. Asi si představuješ, že ARM licencuje své návrhy jader zadarmo. Ale tak tomu opravu není.

+1
+1
-1
Je komentář přínosný?

Licence určitě nedává ARM zadarmo. Ale když si vezmeš kolik stojí udělat masky a nechat to vyrobit někde u TSMC, tak je ta licence velmi levná. Navíc si můžeš vybrat zda si koupíš licenci na architekturu nebo rovnou na hotová jádra v několika verzích, třeba tu serverovou Neoverse N1 založenou na A76 což udělal právě Amazon u Gravitonu2.

Zvlášťě když k x86 licenci se nedostaneš vůbec nijak (monopol) a jsi donucen si ty CPU kupovat ze nekřesťanské peníze od Intelu nebo AMD. Ale s tím je konec a nenažranost Intelu donutila ostatní výrobce investovat do ARMu a ten jede 2x rychleji než x86.

A první CPU na 5nm TSMC budou letos opět ARM od Applu, nová A14..... ale společně s čínským Huawei Kirin 1000 (Cortex A77, +8% IPC lepší jak Zen2). A budou to sekat jak Baťa cvičky pěkně na ATX desky za pár kaček včetně integrované grafiky (ta má výkon skoro jako X-box One takže na Full HD gamesení úplně vpohodě). Nebo ještě lépe do notebooků. Ale dobrá věc je, že díky tomu x86 procáky zlevní.

+1
-2
-1
Je komentář přínosný?

Ona licence ani na jádra Cortex-M není levná natož na Cortex-A. Levná je licence na jádro jako je třeba Xtensa od Tensilicy (nyní Cadence).
No uvidíme jak se ostatní budou hrnout používat takový hardware. Obzváště když budou poskytovat tak "kvalitní" dokumentaci a podporu jako čínští výrobci ke svému hardware obvykle poskytují. Protože tyto SoC nejsou jenom o CPU ale dalších periferiích uvnitř SoC. Bez přesného popisu a open source ovladačů je sebelepší hardware k ničemu.

+1
+1
-1
Je komentář přínosný?

V tomhle naprostý souhlas.

+1
-1
-1
Je komentář přínosný?

Bože to je zas porovnání... Ať to Apple nacpe do noťasu nebo mac mini a spustí na tom aktuální macOS. Troufnu si tvrdit, že by to pak bylo "šnekovité" jak Atomy na Windows. Jinak už by se dávno vykašlali na Intel (resp. amd64) CPU a cpali by tam svoje.

+1
+1
-1
Je komentář přínosný?

A víš o tom, že iOS je v podstatě jádro MacOS s jiným GUI?
- Atom = 2xALU in-order pomalá sračka
- Ryzeny a Intelácké Core = jen 4xALU OoO
- Apple A13 = 6xALU OoO s nejvyšším IPC na světě (teoreticky by měl dosahovat +50% výkonu ale prakticky dosahuje +83% IPC)

+1
-4
-1
Je komentář přínosný?

Jasně že vím, že tam je stejné jádro "Darwin". Ale to s tím nesouvisí - v routerech taky běží "stejné jádro" jako v RHEL a přesto to není to samé... Dobře, OK, uvidíme, až to začne Apple cpát do noťasů...

+1
0
-1
Je komentář přínosný?

Přesně, není nad test v reálné aplikaci. Uvidíme co předvedou ty Apple noťasy.

Ale pořád mi nejde do hlavy proč první super výkonné CPU se 6xALU musí mít zrovna Apple a ne Intel/AMD kteří se ohánějí všema těma hi-end mašinama v serverech a HEDT? To je věc co na tom nechápu.

+1
-4
-1
Je komentář přínosný?

Protože to na serverech to zase takové uplatnění nemá. Když potřebuješ opravdu rychle počítat tak vezmeš akcelerátor nikoliv klasické CPU. Řekni mi jat ti třeba 6xALU urychlí databázový či web server.

+1
+1
-1
Je komentář přínosný?

S touto logikou by všechny databáze a web servery měly běžet na serverových Atomech nebo na piďi úsporných ARMech, protože se jich na stejnou plochu vejde tak 4x tolik jako plnohodnotných Intel Core jader. Jenže Atomy v serverech nemáme a to ni ty staré 2xALU in-order, tak i ty nové mnohem výkonnější 3xALU OoO.

Další trapná omluva flákačů z Intelu, jak se nechali zesměšnit procesorem z telefonu.

+1
-2
-1
Je komentář přínosný?

Jestli je architektura CPU in-order nebo out-of-order nemá přece s počtem ALU nic společného. Pro takové databázový či webserver jsou daleko důležitější architektonické prvky než počet ALU. Od datové propustnosti přes práci s cache až po to jak dobře fungují predikotry.

+1
+1
-1
Je komentář přínosný?

>Jestli je architektura CPU in-order nebo
> out-of-order nemá přece s počtem ALU nic
>společného.

nie celkom RJ(riadaca jednotka) out of order superskalárnej architekúry (vrátane prediktorov) je tak zložitá a jej zložitosť rastie s druhou mocninou počtu ALU, že nepriamo limituje počet realizovateľných ALU v rámci jadra.

+1
+1
-1
Je komentář přínosný?

To že počet ALU zesložiťuje celou implementaci celé logicky je celkem zřejmé, ale nevím co to má společného s předchozími příspěvky. Mohu se zeptat na odkaz na informaci o té druhé mocnině? Protože logicky se to týká pouze malé části.

+1
+1
-1
Je komentář přínosný?

Prediktory jsou důležitější než in-order/OoO engine? Jsi si vědem toho, že prediktory potřebuješ právě pro ten Out Of Order mechanismus? Co bys chtěl predikovat u in-order prosím tě? :D

Stejně tak počet ALUs je silně závislý na tom zda je to OoO nebo in-order. Takových 6xALU u in-order se nevyužije skoro nikdy takže to nemá žádný smysl. Proto in-order CPU mají max 2xALU a konec. OoO dokáže díky spekulativním vykonávání instrukcí mimo pořadí vytížit mnohem více ALU a mnohem rovnoměrněji. Možná by sis o tom mohl napřed něco přečíst....

+1
-1
-1
Je komentář přínosný?

Nevkládej mi do úst to co jsem neřekl. Řekl jsem pouze to, že není vztah počtu ALU se samotnou architekturou in order/out-of-order.
Kolik lze efektivně využít ALU je závislé spíš na tom jak má procesor realizovanou pipeline. S tím vytěžováním APU pomocí spekulativně vykonávaného kódu moc pravdu nemáš. Takových aplikací je naprosté minimum, které by takto dokázali benefitovat z velkého počtu ALU.

+1
+1
-1
Je komentář přínosný?

>prediktory potřebuješ právě pro ten Out Of
>Order mechanismus?

Ako ktoré prediktory.

1. branch prediktory sú potrebné pre zreťazenie vykonávania v pipeline-ách ako také a je jedno, či ide o in order alebo out of order

2. prediktory pamäťových operácií a ich poradia napr. RAM to L1 cache alebo L1 cache to internal bus of CPU prediktory pro in order veľmi nepomôžu, pri out of order s reschedulingom mikrpunstrukcií pomôžu extrémne

+1
0
-1
Je komentář přínosný?

Máš naprostou pravdu. Jsem rád že se tu najde někdo kdo tomu trochu rozumí.
Samozřejmě že prediktory jsou i pro LSU/AGU jednotky. Pokud vím tak to poprvé zavedlo Core2Duo a tím naboostovalo IPC o nějakých 30%. To K8 neuměla. Ale pointa je ta že prediktor = spekulativní vykonávání = OoO.

Tady šéfik se nám snaží namluvit že počet ALU nesouvisí s OoO, což prostě není pravda. Proto in-order CPU mají 1-2xALU a OoO mají většinou 3-6xALU. Samozřejmě že to souvisí.

+1
-2
-1
Je komentář přínosný?

"Ale pointa je ta že prediktor = spekulativní vykonávání = OoO."

OoO mělo už IBM ACS-1 z 1. poloviny 60. let minulého století, a přitom žádné spekulativní provádění pokud vím nemělo.

+1
0
-1
Je komentář přínosný?

Však to není v rozporu, OoO je klíčová změna vykonávání instrukcí, která zvyšuje výkon a bude fungovat i bez predikce. Prediktory větvení výkonnost a efektivitu OoO dále zvyšují. A později přišly i prediktory pro spekulativní load instrukce, což třeba K8 neuměly a dost ztrácely výkon na Core2Duo (tento prediktor boostoval IPC o 30%). A určitě bych se vsadil, že část tajemství toho výkonu Applu je dost možná v prediktorech. Přesná predikce totiž zásadním způsobem šetří energii, což je pro telefony zásadní a jako sekundární efekt zvyšuje IPC.

To nemění nic na faktu, že u in-order prediktory nepotřebuješ protože nic spekulativně nevykonáváš.

Proto je nejefektivnější při nízkých frekvencích (obvykle kolem 1.5GHz, snižuje to počet cyklů čekání) a s malým počtem ALU (víc ALU by jenom žralo energii a málokdy by byly využity). No a protože in-order CPU chceš kvůli co nejnižší spotřebě a malému počtu tranzistorů (jiné výhody nemá), tak jiné konfigurace prakticky neexistují.

+1
-1
-1
Je komentář přínosný?

"To nemění nic na faktu, že u in-order prediktory nepotřebuješ"

A na to jste přišel jak? Takže třeba první Pentium mělo prediktory jen pro srandu?

"Přesná predikce totiž zásadním způsobem šetří energii, což je pro telefony zásadní a jako sekundární efekt zvyšuje IPC."

To máte přesně naopak. :D

+1
0
-1
Je komentář přínosný?

1) Prediktor pro co? Když tam není OoO a spekulativní vykonávání instrukcí, tak leda nějaký pre-fetch dat. Snad se shodneme na tom, že in-order CPU bude mít i ten prefetch dat na mnohem primitivnějším levelu jak vysoce výkonné OoO jádro. Nebo ne?

2) Není to naopak. Mobilní ARM procáky optimalizují na perf/watt, takže každé nové vylepšení musí hlavně dodržovat tento poměr. X86 jede zase na vysoké IPC i za cenu vyšší spotřeby (možná proto Ice Lake má problémy s takty a spotřebou i přes povedený nárůst IPC o 18%, prostě to udělali brute force). Proto furt čekám na vysvětlení proč má x86 tak brutálně nízké IPC oproti tomu Applu. Mělo by to být naopak.

+1
-1
-1
Je komentář přínosný?

"Prediktor pro co? Když tam není OoO a spekulativní vykonávání instrukcí, tak leda nějaký pre-fetch dat."

To jste tak líný si to zjistit? Já to věděl už před pětadvaceti lety, když Pentium vyšlo...

"2) Není to naopak."

Je to naopak. Přidání takových jednotek zlepší IPC eliminací "bublin" v pipeline, díky tomu se daná úloha provede za kratší čas, díky čemuž celková spotřeba energie klesne, třebaže přidáním těchto jednotek samozřejmě příkon mírně vzrostl (ale čas se snížil, takže energie klesla).

+1
0
-1
Je komentář přínosný?

1) Ok, podíval jsem se na to, ale:
- Pentium prediktor je na cca 4 cyklů/stage (větvení který kompenzuje pipeline flush)
- Ice Lake OoO prediktory jsou pro 800 instrukční okno, x17 stage misprediction penalta = 13600 cyklů (odhadem)

Srovnáváme tu hodnoty 4 vs. 13600. Pentium by bez toho prediktoru dávalo pořád solidní výkon, zatímco Ice Lake by bez prediktorů nefungoval vůbec. Proto se nemá cenu bavit o vývoji prediktorů u in-order CPU.

2) U CPU stavěný na výkon máš pravdu. U low power CPU pro telefony jsou aplikovány jen takové věci, které zlepšují perf/watt. Třeba IceLake má brutálně zvětšený reorder buffer pro OoO z 224 na 352 (+57%). To je brute force přístup který sice zvýší IPC ale zhorší perf/watt. Takže ve výsledku má IceLake problémy překovat zastaralý CoffieLake na 14nm, nemluvě o lokálním přehřívání na menším 10nm procesu a tedy i limitaci max frekvence.

https://www.anandtech.com/show/14514/examining-intels-ice-lake-microarch...

+1
-1
-1
Je komentář přínosný?

"Co bys chtěl predikovat u in-order prosím tě? :D"

Otázka spíš zní, co byste *nechtěl* predikovat? Dokud máte zřetězené zpracování, tak chcete predikovat spoustu věcí.

+1
0
-1
Je komentář přínosný?

Kromě data prefetch tam predikuješ co?
Třeba se mýlím.

+1
-1
-1
Je komentář přínosný?

Podívejte se na IBM Z. Jestli výkonem přebíjí jiné podnikové systémy, nebude to díky extrémně rychlým CPU jádrům (i když ta, pravda, jsou dnes už celkem solidní). To byste ten váš telefonní ARM musel obalit obrovskou spoustou žravých rozhraní a akcelerátorů, aby byl srovnatelný.

+1
0
-1
Je komentář přínosný?

Ano, už máme minimálně 11. rok, kdy „brzy budou uvedené ARM produkty, které výkonově porazí x86“ :-)

https://diit.cz/clanek/arm-zacina-dohanet-x86-2ghz-dvoujadrovy-cortex-a9

+1
+2
-1
Je komentář přínosný?

Super odkaz. Jenže ARM porážel x86 už minimálně od roku 2016 kdy vyšla Applí A10:
1) A9 byl pouhý 32-bit 2xALU OoO
2) Pak přisly 64-bit A57 která byla 2xALU OoO... což je furt pomalé jak Atom
3) Pak přišly A72, což už byla 3xALU OoO jako Core2Duo nebo K10
4) A76 už byla jako SandyBridge
5) A77 je dnes v produkci jako 4xALU a má IPC podobné SkyLake nebo Zen2
6) Letos bude představena A78 což bude 4+2xALU s IPC o 25% vyšším což bude víc než Zen3 nebo IceLake

Za 11 let:
-ARM z 2xALU OoO 32 bit ..... na 4+2xALU 64-bit..... slušný progres, předehlali x86 v IPC
- Intel a AMD z 3xALU Core2/K10 na 4xALU Zen, vše 64-bit..... takže nic moc za 11 let.
- A to se nebavím o Applu který začínal na té A9 kterou si licensoval od ARMu a dnes má jeho vlastní CPU A13 IPC skoro dvakrát vyšší než konkurence (jak ARM tak x86)

+1
-3
-1
Je komentář přínosný?

"3) Pak přišly A72, což už byla 3xALU OoO jako Core2Duo nebo K10

...

5) A77 je dnes v produkci jako 4xALU a má IPC podobné SkyLake nebo Zen2"

Podle mých měření je RPi4 s 1.5 GHz jádry A72 asi pětkrát pomalejší na jádro v reálné aplikaci v porovnání s procesorem generace Coffee Lake 2.8GHz. To znamená, že Coffee Lake má 167% náskok, pokud jde o IPC. Tedy podle vás ARM přidáním jedné ALU ke třem stávajícím svůj výkon zdvouapůlnásobil?

+1
0
-1
Je komentář přínosný?

Jakých měření? V čem jsi to měřil? Bylo to hodně o FPU nebo hlavně INT? Vlezlo se to do cache toho Coffie Lake? To všechno má zásadní vliv na IPC. A72 je stará a není ani v těch testech od AnandTechu, takže těžko porovnávat, možná je to fakt pomalý shit, co já vím. Bez dat to nebudu obahajovat. Samozřejmě není 3xALU jako 3xALU, třeba si vem K7 a Ivy Bridge, obě jsou 3xALU ale dost zásadní rozdíl v IPC právě kvůli lepším prediktorům a celkově modernější uarch Ivy.

To není o tom, že A77 má o jednu ALU víc než stará A72. Tam jsou mraky změn na všech úrovních, jinak by to nemohlo podávat o 8% větší IPC než Zen2. Smartfouny jsou 7x větší trh než servery, dále majorita peněz z gamingu (55%) je ze zařízení na bázi ARMu. A navíc ty rozdíly pořád rostou. Není se čemu divit, že ARM má násobně rychlejší vývoj když je tam násobně víc peněz. Skoro to vypadá že x86 brzy nevyhnutelně chcípne.

+1
-1
-1
Je komentář přínosný?

Bylo to o všem, byly to kombinované benchmarky cl-bench (v SBCL) a r7rs-benchmarks (v Chez Scheme). Oba mají několik desítek testů různého charakteru.

+1
0
-1
Je komentář přínosný?

RPi4 s A72 má skore jen 960 (GB4 single), takže to tak nějak odpovídá že tomu Core natrhlo svetr.
RPi3 s úspornou A53 má 450.
S10+ s A76 už má ale 3500, což docela brutální nárůst (frekvence na 2.8Ghz). Ale na těch 1.5Ghz by to dalo 1750, což je brutální nárust IPC někde kolem 80%. Takže počkej až vyjde RPi5 s tou A76 ;-)

https://browser.geekbench.com/v4/cpu/search?utf8=%E2%9C%93&q=s10

+1
-1
-1
Je komentář přínosný?

…a přesto ty procesory dodnes konkurují vesměs leda Atomům v tabletech.

To, že ARM procesory neprorazily v desktopu ani noteboocích se ještě dá hodit na Windows.
Nicméně se úspěch zatím nedostavil ani v serverech, kde Windows ekosystém není (všude) potřeba.

Ne že bych ARM zatracoval, ale to, že Vaše výroky nekorespondují s realitou, je asi zjevné.

+1
0
-1
Je komentář přínosný?

Cortex A77 jádra dohnaly x86 jádra až teprve letos, viz letošní nový Snapdragon 865. Tedy by museli být blázni aby výrobní serverů přecházeli na pomalejší jádra. Ale i tak Amazon má svůj 64-jádrový A76, eMag 80-jádrovou A76 (86% IPC Zen2), takže se to začíná lámat.

No jo ale letos nová A78 bude dalších +25% IPC navíc (což bude +35% IPC nad Zen2), což zcela překoná i Zen3 a dost možná i Zen4. A pokud tomu dají FPU co zvládá SVE2 instrukce o šířce vektorů až 2048-bit.... tak chci vidět jak velcí hráči budou ignorovat výkonnější a násobně levnější ARM servery. Tak dlouho si intel mastil kapsu a houpal nohama až tím vykopal pro x86 hrob.

A79 příští rok? Dalších 20% IPC (+62% nad Zen2), to bych se divil kdyby většina nepřešla na ARM. x86 budou dojíždět kvůli SW kompatibilitě ještě třeba 10 let, ale to už ARM s těma všema prachama bude úplně někde jinde.

+1
-1
-1
Je komentář přínosný?

OMG :)))

+1
0
-1
Je komentář přínosný?

No tak TDP u jednovláknového výkonu nebude tak úplně relevantní. V obou případech se do něj spolehlivě vejdete. Porovnejte si to třeba s https://browser.geekbench.com/v4/cpu/14388505, kde máte taky TDP 5W. Kde vás bude omezovat nejvíc, to je vícevláknový výkon, a to tím víc, čím více máte jader.

+1
0
-1
Je komentář přínosný?

To je parádní argument.
Core m3 4519
A13 .......5472

To už je docela blízko, ale pořád má ten Apple A13 vyšší výkon o +21%.
Sice se mi moc nezdá, že by 5W Core bylo schopno udělat vyšší skore jak Ryzen 1700 na 4GHz (4313).

Tak jsem se podíval do databáze GB4 a ta m3-8100Y tam má většinou skore jen kolem 3700/multi 6000. To bude nějaká OC verze a tedy určitě to nebude žrát 5W, ale třeba 10W. Ani s tím to nedává, což je smutné.

Stará Apple A12 má 4800 a multi 11 500 což je brutálně víc hlavně v tom MT skoro dvojnásobek.

Nejsou ty x86 procáky naprostá tragédie?

+1
-1
-1
Je komentář přínosný?

Troufám si tvrdit, že Ryzen 7 4800H bude mít benchmarky naprosto stejné, jako Ryzen 7 4800H :-p

+1
+16
-1
Je komentář přínosný?

Asi myslis 4800HS...

+1
0
-1
Je komentář přínosný?

8760H mám a geekbench ukazuje 4266SC a 16941MC přičemž hwinfo ukazuje CPU package power 38 - 45W. Noťas naznačuje ventilátorem, že je připraven na lift-off.
https://browser.geekbench.com/v4/cpu/15161492
Takže to vypadá, že ten 15W ryzen má minimáně na můj kus :)

+1
0
-1
Je komentář přínosný?

shut up and take my money

+1
+8
-1
Je komentář přínosný?

Tak i v mobilní sféře už se misky vcelku vyrovnaly. Pokud se v tom ale člověk začne šťourat, potom se Intelu musí nechat, že s těmi 14nm (+++++++? :-) ) opravdu kouzlí. AMD má top mobilní CPU, na druhou stranu Intel má jeho mobilní CPU "už" někdy od Q3 minulého roku. Nicméně náskok byl stažen a s těmi problémy, co má Intel s výrobou a výrobními procesy <10nm, možná ztratí vedoucí pozici i v mobilním segmentu. Tak nějak mi to celé trochu připomíná přerod IBM na čistě výzkumnou/patentovou firmu. :-/

+1
+2
-1
Je komentář přínosný?

intel je porazeny v server segmente, HEDT a desktop (vzlast v poslednych dvoch je totalne rozdrteny na cucky)

neriesim distrubucne kanaly, OEM/retail, dostatok/nedostatok, nekale praktiky ... zotrvacnost server segmentu (kde su dlhodobe kontrakty, pozarucne servisy a zmluvy, zorvacnost, pripadne imbecilita vendorov, ze dell) ... riesiem len pouhu existenciou takeho portfolia

v mobilnom segmente to je pre amd najtazsie a imho tam intel nebude predbehnuty, maximalne pobehnuty a bude to uplna plichta mobilnych cpu co sa tyka uplne vsekeho: samotna cena, vykon, spotreba, pomer cena/vykon, vykon/spotreba ...

+1
+4
-1
Je komentář přínosný?

Jenže A13 dosahuje o 11% vyššího skore (5472 pts) než ten Renoir, a to vše při 2.66 GHz a TDP 5W. Letos mají přijít první notebooky s tímto CPU takže bude zajímavé to porovnat v reálných aplikacích. Obávám se že svět x86 se brzy probudí do těžké reality.

https://www.gizmochina.com/2019/09/13/geekbench-listing-shows-apple-a13-...

+1
-6
-1
Je komentář přínosný?

no jo, jenže pak to osadíš multitaskovým a těžkotonážním OS a tyhle ARM parodie se pohřbí jako už tolikrát předtím. Ano, na net, YT a poštu to bude stačit.

Navíc, ARM má jinou, daleko zásadnější nevýhodu: není zpětně kompatibilní ani sám se sebou. To třeba nevadí u telefonů a tabletů, kde OS je napsán na míru a zbytek jede v nějakém virtuálním stroji, ale na klasickém počítači si to moc nedokážu představit - nakupovat pokaždé s upgradem nové verze všech programů, to je fakt nereálné.

+1
+4
-1
Je komentář přínosný?

ARMka nejsou zpetne kompatibilni? :O

+1
0
-1
Je komentář přínosný?

jsou na úrovni userspace (plusminus), ale ne na úrovni OS.

+1
0
-1
Je komentář přínosný?

Jenže my se nebavíme o pomalém/úsporném in-order Cortexu který v Rapsberry tak akorát stačí na video, YT, net.

My se bavíme o Applím ARMu který neskutečně drtí všechny CPU v IPC a většinu CPU i v absolutním výkonu. Ta A13 je rychlejší ve SPECintu než nejrychlejší výběrové čipy z 16-ti jádrového Ryzenu 3950X běžící na 4.7 Ghz. Jenom 9900K na 5 GHz jej dokáže o fous porazit. Jenže ta má TDP 160W zatímco A13 má TDP 5W což je do nebe volající rozdíl. FPU má trochu slabší takže tam je Zen2 silnější o fous, ale pořád přepočteno na IPC drtí Zen2 i IceLake i ve FPU výpočtech. A teď si představ že nové ARM CPU budou mít FPU s podporou instrukcí SVE2, což je variabilní šířka vektorů 128-2048-bit. Zen2 umí jen 256-bit AVX2.

https://images.anandtech.com/doci/15207/SPEC2006_S865.png

Stejně firma koupí notes i se všema licencema, tak čemu to vadí že to není kompatibilní se starýmy ARMy? To jsou jenom výmluvy. Win10 taky nerozjedeš na starých strojích stejně jako WinXP nerozjedeš na nových Ryzenech. Kde máš tu úžasnou kompatibilitu x86? Všechno se vyvíjí a poku x86 nepohne zadkem tak zanikne. To je taky součástí vývoje.

+1
-4
-1
Je komentář přínosný?

Aniz bych chtel prilis zasahovat do detailu teto diskuse, tak "Kde máš tu úžasnou kompatibilitu x86" tak prave diky tehle "policy" je dneska Wintel/WAMD system, tam kde jsou. Kompatibilita/nekompatibilita ruznych verzi vidli je spis zalozena na "manazerskych" rozhodnutich.

+1
+2
-1
Je komentář přínosný?

Primární věc je HW. Aneb proč i ty nejnovější AMD Ryzeny mají IPC poloviční oproti tomu Applu A13? Letos vyjde A14 a ta opravdu bude mít cca 2x větší IPC než Zen 2. Notebook Mac Book s A14 bude mít konkurenci v Renoiru, takže se to musí porovnávat. Ať mi někdo vysvětlí jestli je takovéto zaostávání normální. Mi to připomíná žravé a pomalé PowerPC těsně předtím než zaniklo.

Zvlášť když ta A14 bude mít takty kolem 3-3.5 GHz....to odpovídá výkonu Renoiru na 6-7 Ghz. To bude naprostý debakl a takový obyč MacBook vydrtí v singlu i nejvýkonnější HEDT Treadrippery se Zen3 i na bájných 5 Ghz.

+1
-6
-1
Je komentář přínosný?

Bez toho, aniz bych zachazel do technickych detailu...
Mac je uzavrena platforma. Jestli se Apple podarilo, to co pises, tak to ale stejne bude mit nejprve dopad do Android a Win sveta celkem minimalni az zadny. Apple ma svuj vlastni SW eko-cyklus, ktery kontroluje, takze ma i treba paky, podobne jako u prechodu Motorolla->"X86".
Treba na HW urovni, jim nekde odskoci, ale WIndows svet zije svym zivotem danym tunama pouzivaneho SW, ktery se pouziva. To zadnou revoluci podle mne nezmenis a nikdo novy do toho ani hned tak nenaskoci. Vem si priklad WIn10..sracka a presto jede vesele dal... Vem si pokus s Win on ARM a Snapdragonem.. hezky proof of concept, realita zatim nula.
Mozna evolucne, postupne..ale na to by Intel/AMD mohlo zareagovat.

+1
+1
-1
Je komentář přínosný?

poloviční IPC mají proto, že x86 je inherentně CISC platforma, kdežto ARM je čistočistý RISC.
Tudíž ano, NĚKTERÉ úlohy bude takový procesor provádět neskutečně rychle, protože je zvládne omezená sada instrukcí provést bez nutnosti zásadnějšího skládání vícero instrukcí.

Macbook možná něco vydrtí, ale protože na něm nefunguje většina běžných aplikací (jen ty Macovské), tak je mi to celkem jedno - asi tak, když někdo srovná Šinkansen s mým autem (které nejezdí po japonských rychlodrahách, ale do Brna mě, na rozdíl od Šinkansenu, doveze)

+1
+4
-1
Je komentář přínosný?

Houby, IPC se bere jako výkon na jeden GHz, nezávisle na instrukcích samotných. Motat do toho CISC instrukce a RISC instrukce, když každá je jiná je blbost. Stejně jsou všechny x86 vnitřně RISC a navenek se jako CISC jenom tváří. Takže stejně tě zajímá ve výsledku jenom jak ten tvůj kod v C++ běží rychle., nezávisle na platformě. Zkompiluješ a spustíš. Platformu vybereš podle toho kde to běží nejrychleji. Tím spíš takovou sračku jako Win10. Pitomej telefon díky AI obvodům zvládá diktování textu místo abych bušil do klávesnice. MS je sto let za opicema.

+1
-6
-1
Je komentář přínosný?

Jasně... ARMu sedí některé úlohy. x86/amd64 sedí jiné úlohy. SPARC sedí zase jiné úlohy. To je jak spustit hru na CPU místo na GPU a psát, že GPU má o 1465% vyšší IPC...

+1
+1
-1
Je komentář přínosný?

1) Jenže porovnáváme CPU a CPU. Opravdu to není to samé jako CPU a GPU nebo AI unit.
2) Když se podíváš na ten SPEC tak mi ukaž kde ten ARM propadl?

https://www.anandtech.com/show/15207/the-snapdragon-865-performance-prev...

Nikde. Ve FPU je trochu slabší (Zen2 je o +12% rychlejší ve FPU, zatímco v INTu Zen2 prohrává), ale to se dalo čekat když to je CPU do telefonu kde se nepočítá s vědeckými výpočty. Ale z hlediska IPC je i ta slabší FPU pořád mnohem rychlejší než u Zen2, jen to není těch 83% navíc ale jen +64% IPC.

Toš si to spočítej sám:
https://images.anandtech.com/doci/15207/SPEC2006_S865.png

+1
-2
-1
Je komentář přínosný?

jo, a proto je to INSTRUCTION per Cycle... Takže žádný "výkon na GHz"

A budeš se divit, některé složitější instrukce prostě trvají déle, než jeden hodinový cyklus - typicky jsou to právě ty složitější, které nejsou u RISC přítomny vůbec. Naopak RISC má menší sadu instrukcí, které provádí rychleji, často v rámci jednoho cyklu. A z toho plyne to tvé "vyšší IPC," což ale nijak neřeší reálný výkon, protože ten je podle IPC souměřitelný pouze u stejné architektury (a tedy totožné instrukční sady). Další tvůj omyl je, že faktor x86 jako "interně RISC" jasně ukazuje, že IPC musí být přece lepší než reálně je. Jenže měření IPC u x86 neměří vnitřní IPC toho RISC enginu, který překládá CISC instrukce, ale IPC vykonávání těchto vnějších instrukcí.

Jako deset lidí ti to tady vysvětluje (příklad motorka vs auto byl asi nejlepší a nejpochopitelnější), ale ty si tady stále dokola meleš ty své nesmysly.

jo a promiň, mě ARM aplikace nezajímají, protože NEEXISTUJÍ. Tvoje virtuální realita "zkompiluješ a spustíš" platí tak pro GNU (za předpokladu, že ti nějaký dobrý člověk přichystal jádro a kompilační toolchain). Už větší projekty jako Samba vyžadují spoustu úprav a optimalizací, aby je bylo možné vůbec zkompilovat. Něco málo o tom vím (a rozhodně se nepokládám za odborníka), kompiloval jsem takto kdysi původně x86 zdrojáky pro MIPS. O opravdu velkých GUI aplikacích pro Windows si pak můžeš už nechat jen zdát.

+1
+1
-1
Je komentář přínosný?

Tak jasně, pokud bych chtěl si hrát na profíka tak bych měl používat PPC neboli Performance Per Clock. Ale já jsem laik a beru výkonost, dělím to frekvencí a říkám tomu IPC ikdyž je to v podstatě PPC.

Ale velmi se pleteš. Ty výsledky ukazují reálný výkon a prostě Ryzen 3950X na 4.7GHz je poražen procesorem v iPhonu 11... A13 běžícím na 2.6Ghz. To je prostě smutný fakt jak x86 je totálně vřiti.

Hele, jako sám mám nového Ryzena 3700X, nestěžuji si. Ale ten Aplí CPU bych chtěl mít v kompu, koupíš jej na taktu 2GHz a přetaktuješ na 3 - 3.5GHz a máš výkon jako RYzen na 6 GHz. To vše by bylo dnes realizovatelné, jenže pitomej Apple to nikomu nedá. A to mne štve.

A ještě mne štve že ten Apple ukazuje jak jsou x86 procáky zaostalé, když je v IPC předběhl i ten pitomej Cortex A77. Letos si koupíš mobil Huawei s Kirin 1000 a máš o 8% větší IPC než Zen2. Jako je to normální aby kdejakej čínskej telefon měl větší IPC než HEDT Intelu a AMD za obrovské prachy?

+1
-1
-1
Je komentář přínosný?

Protože v rámci jedné instrukce to AMD zvládne zpracovat daleko více dat a řádově efektivněji, než ARM, který pro zpracování téhož množství dat musí těch instrukcí vykonat vícero. To je přece ten úplně elementární rozdíl RISC vs CISC. A další věc, jak zde zmínili jiní, je problém velikosti systému, ořezaný tablet není počítač, kde se těch dat zpracovává a přesouvá daleko více.

A ohledně toho PPC, tak tam je přesně krásně vidět, jak nechápeš oč jde. PPC bylo kdysi v roli ARMu, byla to moderní a nadějná RISC architektura, která svým IPC totálně natírala x86 (ještě dnes si pamatuju na tohle: https://www.youtube.com/watch?v=jqMruSb_SuE

... a jak to dopadlo? I přes snahy PPC konsorcia přidat vektorové jednotky (a nesporné úspěchy v některých aplikacích) bylo PPC zadupáno univerzální platformou x86 do země. Já to zažil jako zažraný Amigista, a tak se teď už můžu pinožení ARMu už jen smát, protože historie se opakuje. Nikdo tu nezpochybňuje, že specializované procesory (např. Sparc pro Oracle, nebo právě ARM pro mobily) jsou optimální ve svých branžových aplikacích. Ale nejsou a nikdy nebudou univerzálním řešením.

+1
+1
-1
Je komentář přínosný?

Hele na amigu mi nesahej, na té jsem strávil stovky hodin :)

1) Ale i ty x86 CISC mají vnitřní RISC jádro kterému to překládá dekodér ve front-endu, ale koho to zajímá? Maximálně lidi co dělají optimalizace AVX v assembleru.

2) Tebe jako uživatele zajímá jak rychle ten daný CPU umí zpracovat stejnou úlohu. Pokud se živým rederováním tak spustím render na ARMu a na x86 a porovnám kde mi to běží rychleji. Všechno ostatní jako OS, ISA nebo kompilátor je irelevantní.

3) PPC stejně jako Amiga a Atari chcíply na nenažrané vedení firem které držely danou platformu uzavřenou, drahou a málo inovovali. Amiga měla GUI s myší v roce 1985 jen pouhý rok po revolučním Apple McIntosh. Amiga měla stokrát lepší grafiku a zvuk, naprosto nevídaný stroj v té době, a přesto chcípla. Byla předběhnuta otevřeným, levným a rychle se vyvíjejícím světem x86, kterému se povedlo získat majoritu trhu, a tedy peněz. Jenže dnes je x86 ten kdo se vyvíjí pomaleji(zaostává v IPC na Apple ARM), má mnohem méně peněz (smartphon trh je 7x větší než servery) a konkkurence tam je minimální. ARM má jednak několik výrobců architektur (Apple, Acorn/Cortex, Nuvia, Cavium, Fujitsu?) přičemž každý si může licencovat jakékoliv z desítek Cortex jader. Kdejakej Huawei si dnes dělá vlastní procáky právě na bázi těch Cortexů. Sranda je že kolem 1960 u nás profesor Svoboda stavěl 32-bit sálový počítač s redundatní samoopravnou ALU jednotkou, čímž utřel i samotnou IBM, Číňani pěstovali akorát rejži, Izrael byl pár let po založení a neměli tam nic.... no a podívej se dnes, čína jede vlastní vývoj CPU, v Izraeli je 5 vývojových středisek Intelu a my v ČR? Čísla nelžou a predikovat z nich blízkou budoucnost není zase takový problém.

+1
-1
-1
Je komentář přínosný?

Začnu od konce: Amiga a ani Atari (a v podstatě ani Apple) nebyli schopni konkurovat inovačnímu tlaku PC platformy, a to proto, že IBM "omylem" tuto platformu otevřelo (a podobně Intel otevřel x86). Jen díky tomu se z vysmívaného "640kB musí stači všem" stala drtička těch krásných architektur domácích počítačů. Masivní konkurence a inovační tlak desítek či stovek společností se prostě ustát nedal, a i kdyby Komouši neexperimentovali s dotovaným prodejem PC, kdyby dali více peněz Hayniemu na AAA architekturu, tak by to celé stejně jen odložili, ale vývoj nezvrátili, protože stáli proti mase dalších firem, které se vzájemně překonávaly a hledaly cesty vpřed. I ten Apple experimentoval v raných 90. letech s otevřením platformy, ale pak zjistil, že tudy cesta nevede, a že je už pozdě.

ad 2. Reagoval jsem na tvůj názor, že "stačí zkompilovat" - nestačí.

ad 1. Nikoho to nezajímá, ale taky nemá smysl srovnávat IPC dvou naprosto odlišných architektur. Takový Sparc byl ve většině úloh naprosto nepoužitelný, ale v databázových benchmarcích exceloval.

+1
0
-1
Je komentář přínosný?

Comodore prostě peníze z Amigy prochlastalo, zaspalo dobu a chcíplo. Kdyby investovali do inovací tak by mohli být dnes místo Applu. Jenže oni neměli ve vedení vizionáře jako byl Jobs. Jde o to mít peníze pro zaměstnání pár tisíc inženýrů. Apple to dokázal s jeho uzavřenou platformou. X86 to dokázala díky otevřenosti, nezapomínejme že se rubalo více CPU výrobců, Cyrix, IDT, Nexgen. Jenže dnes X86 je minoritní uzavřený duopol Intel/AMD. ARM má majoritu peněz a mnohem více výrobců CPU, 2x-3x rychlejší zvyšování IPC. Pokud x86 nezvýší rychlost vývoje, tak prostě chcípne jako ta Amiga.

Absolutní výkon se srovnávat dá, vždyť Ryzen 3950X na 4.7 GHz byl poražen iPhonem. Výkon vydělený GHz je IPC nebo PPC, jenom ilustruje brutální vyspělost Applu. SPARC s nějakýma speciálníma databázovýma instrukcema a ruční optimalizací kódu bude samozřejmě rychlej v databázích a pro Oracle je to relevantní cesta. Ale v tom SPECintu skládajícího se z 19 různých testů od zipování až po H264 video, propadne. A to je pointa. Ta jablečná A13 drtí x86 na tom samém C++ kódu bez nějakých ručních optimalizací a úplně ve všem. Zkompilovali, spustili, změřili čas a spadla jim brada.

+1
-1
-1
Je komentář přínosný?

10 nm mobilne cipy s kodovymi nazvami mikroarchitektury sunny cove (ice lake) a willow cove (tiger lake), vsetko su/budu max. 4-jadrove ...... a tie mobilne cipy ktore maju 6 a 8 jadier su 14 nm ... logika totalne obratena naruby, pretoze by to malo byt uplne opacne a preco neni? vsetkym je jasna pricina: intel hra krasne divadelne predstavenie (tragikomediu) so svojimi 10 nm (porovnatelne so 7 nm konkurencie), ktore tu mali byt v 2015 a odvtedy ten proces stale neni poriadne dokonceny, aby sa s nim dali vyrabat 6C-8C mobilne cipy a high-performance desktopove cipy - tie na 10 nm nebudu v 2020 a zrejme ani v 2021 zrejme vobec a v desktope prejde intel na 7 nm (porovnatelne s 5 nm konkurencie) ... 14 nm++++ vycackavany od roku pana 2013 to cele intelu este drzi pokope (pretoze v H2 roka pana 2013 sa prechadzali vrcholovi manageri intelu-dementelu po podiach, v rukach mali NTB so 14 nm cipom a ohlasovali ako to bude vsetko do konca roka 2013 na trhu a na zaciatku 2014 aj 14 nm desktop - samozrejme vtedy panovala u intelu predstava ze pripocitame 2 roky a sme na 10 nm, teda koneic roka 2015 a kompletne portfolio 10 mn mobilnych cipov a zaciatok roka 2016 a kompletne portfolio 10 mn desktopovych cipov) ... a potom sa rozpravka skoncila

intel je nuteny robit so 14 nm to, co amd s 28 nm - totalne ho vycackavat a dolovat a dojit az do spiku kosti: https://www.reddit.com/r/AyyMD/comments/bt5s57/shintel_14nm

+1
0
-1
Je komentář přínosný?

Netvrdím nic diametrálně rozdílného, jen poukazuji na skutečnost, že teď a tady má Intel srovnatelně výkonný mobilní CPU na 14nm s konkurencí na 7nm. Toť vše. A jak je vidět na příkladu NV, ta je na špici také s poměrně obstarožním výrobním procesem. Pokud ty výrobní procesy stačily, potom výhoda je zcela jasná - cena. A o to v tržní ekonomice jde.

+1
0
-1
Je komentář přínosný?

V mobilni oblasti, narozdil od desktopu, se Intel aspon snazi a byl (vyjma grafik) o krok napred pred AMD (do prichodu Ryz 4xxx).
Zajimave bude srovnani s 10710U, coz je jeich dnesni TOP model.

+1
+1
-1
Je komentář přínosný?

Ale vždyť v tabulce je 10710U již uveden. A i když již není nejrychlejším CPU, pokud se přihlédne k handicapu počtu jader, základního taktu a výrobního procesu, potom je výkon velice slušný na cca 1/4 roku starý CPU. Nicméně právě na srovnání výsledků jsem psal, že AMD srovnalo krok i na poli mobilních PC.

+1
0
-1
Je komentář přínosný?

Nezapomeňte, že 4700U není nejvyšší model, nad ním je ještě 16vláknový 4800U, který ve vícevláknových úlohách přidá dalších pár desítek % navíc.

+1
0
-1
Je komentář přínosný?

Však má na to "duchy"... celou rotu duchů.

+1
0
-1
Je komentář přínosný?

"APU Renoir přesunulo desktopový výkon 14nm generace do notebooků při 4,3× nižší spotřebě (reálně bude rozdíl vyšší, neboť v 15 wattech Renoir je zahrnutý i čipset a GPU)" - tak to uz je sila ... tri roky a svet CPU sa zmenil na nepoznanie, vlastne uplne naruby

dufam ze lisa dala projektovemu timu zen poriadne tucne odmeny

+1
+13
-1
Je komentář přínosný?

Jen tak dál a větší kapky :) Jen aby neusnuli na vavřínech...

+1
+3
-1
Je komentář přínosný?

A13 dosahuje brutálních 5472 v GB4 (což je o 11% víc než Renoir). A to při 2.6 GHz a TDP 5 W v iPhonu. Renoir je jednooký král mezi slepými. Celý ARM svět jede 2x rychleji. Pitomej Cortex A77, kterej si může licencovat kdejakej čínský Huawei má větší IPC než Zen 2. A letos přijde A78 která bude o dalších 25% rychlejší. Tady lidi nechtějí věřit tomu že Zen3 přijde už za rok s IPC +17%. Svět ARMu má pravidelně každý rok novou archtekturu s 20-25% nárůstem IPC.
https://www.gizmochina.com/2019/09/13/geekbench-listing-shows-apple-a13-...

https://images.anandtech.com/doci/15207/SPEC2006_S865.png

+1
-7
-1
Je komentář přínosný?

GB je test na prd...jeste k tomu na jine platforme.

+1
+1
-1
Je komentář přínosný?

Jenže to není jen GB, to je i v profi benchmarku SPECint2006, nebo se podívej na skore JavaScriptu v prohlížeči. To prostě není náhoda, ty čipy jsou pekelně rychlé všude. Letos má Apple údajně vydat notebook postavený na tom jejich ARMu.

Já se budu za břicho popadat až na tom spustí Blender, Cinebench nebo převod do x264 a vydrtí to celý x86 svět na dvě doby. Všichni se budou škrábat na hlavě jak je to možné, přitom to bylo vidět už od roku 2017 kdy Apple vydalo A11 první 6xALU CPU a brutálně tím zvedlo výkon.

Stačí když se podíváš že jeden ze SPECint testů je i algoritmus x264 a podává tam super výsledky:

https://www.anandtech.com/show/15207/the-snapdragon-865-performance-prev...

+1
-2
-1
Je komentář přínosný?

Az ti na tom nekdo pusti Blender nebo Cinebench, tak mozna konecne pochopis jakej nesmysl je to tvoje dlouhodoby mavani vetsim poctem alu. Tam se totiz ukaze, kde ten vykon realne je. Nizko jako u ostatnich armu...

+1
+2
-1
Je komentář přínosný?

A proč teda Amazon si začíná vyrábět svůj vlastní 64-jádrový CPU na bázi Neoverse N1, což je A76 = 85% výkonu Zen 2? Proč do toho cpou miliony když tam ten výkon není? A to se bavíme o staré A76 která má nižší IPC než Skylake a Zen2.

Si vem že tam za rok dají A77 která je rychlejší než Zen2 a další rok A78 která bude o parník rychlejší než Zen3, protože prostě ARM každý rok uvádí nové jádro s 25% nárůstem výkonu.

Já predikuji že ARM do 2 let zaplaví trh levnými čínskými deskami o výkonu Zen3 za zlomek ceny x86.

+1
-2
-1
Je komentář přínosný?

Do 2 let...? Tak to asi né, no... Zaprvé, nebude ty CPU mít kdo vyrábět, takže budou věčně nedostupné (a tím pádem i předražené). Za druhé, trh je strašně konzervativní a nebude se chtít vzdát toho co do teď fungovalo - dobře, Widle mohou běžet na ARMu, dejme tomu, ale aplikace? Ve firmách se furt používají aplikace 15+ let staré (do toho co funguje se nevrtá), jak to poběží na ARMu? Emulace? To dopadne stejně jak Itanium... Ale jak jsem psal nahoře, mi je to v podstatě jedno, jedu na Linuxu (a FreeBSD) a oba běží i na ARMu (akorát teda aplikací asi bude o hooooodně méně)...

+1
0
-1
Je komentář přínosný?

uvidime...osobne doufam spise v uspech RISC-V, ale to mozna jeste potrva dlouho

+1
0
-1
Je komentář přínosný?

RISC-V je fajn, ale nikdy se moc nerozšíří pokud nebude mít něčím vyjímečné CPU.
ARM vyrostl na tom, že má nejlepší výkon/watt a tudíž se rozšířil v telefonech kde naprosto zničil x86 (viz jak Intel dostal výprask s jeho Atomem v tabletech). Jen pro info trh s mobilními telefony je 7x větší než celý serverový trh (Intel a AMD dohromady), takže do vývoje ARM procesorů Applu (Apple má 80% zisku ze všech mobilů) teče násobně více peněz a investic. To je nejspíš důvod proč x86 je pozadu čím dál tím víc a nejspíš taky chcípne.

Dnes má ten ARM dokonce v Applu 6xALU a drží rekord v IPC / PPC (performance per clock). A výkonový rozdíl se pořád dál zvyšuje protože Apple uvádí každý rok novou architekturu CPU s nárůstem cca 20% každý rok (A11 byla cca 25% skok, pak A12 byla 22% skok a loňská A13 měla +14% IPC). Porovnej to s AMD Zen2, ten přinesl +15% po dvou letech od Zen1, takže 7.5% IPC za rok. To je prostě poloviční rychlost vývoje CPU a na to taky x86 dojede.

+1
-2
-1
Je komentář přínosný?

Trh s mobilními telefony je sice několikrát větší než serverový trh, je na něm ale taková konkurence, že marže v řádu procent uživí jen ty největší výrobce. Jenom Apple a částečně i Samsung dokáže přesvědčit své ovečky k tomu, aby za stejný HW zaplatili několikrát více, než kolik ve skutečnosti stojí.

Vy ste na ty IPC nějakej fixovanej, stejně se většina náročných výpočtů provádí přes vektorové instrukce AVX, NEON, GPU, specializované výpočetní jednotky pro kódování videa atd. V tomto žádnou výhodu ARM nikdy mít nebude, pokud se Intel a AMD kompletně nevykašlou na aktualizaci svých CPU.

+1
0
-1
Je komentář přínosný?

1) ARM má novou instrukční sadu SVE2, která podporuje výpočty vektorů o variabilní šířce 128 až 2048-bit. X86 nám zamrzlo na kolika? AVX512-bit a třeba AMD se Zen2 umí jen 256-bit. Já teda vidím výhodu jednoznačně na straně ARMu, byť SVE2 procáky teprve přijdou letos a příští rok.

2) Smartphone trh je 7x větší než serverový, Apple prodává jen 16% telefonů, ale má 66% všech tržeb a 80% všech marží. Takže Apple má zisk zhruba 5.6x víc než Intel příjmy z celého serverovéhu trhu.

3) Apple reportuje marži 21%, Intel 27%. Takže Apple má mnohem víc peněz a navíc dělá prakticky jeden CPU ve dvou SoC verzích, pro šesti jádro pro iPhone a osmijádro pro iPad.
https://finance.yahoo.com/quote/AAPL/key-statistics?p=AAPL
https://finance.yahoo.com/quote/INTC/key-statistics?p=INTC

+1
+1
-1
Je komentář přínosný?

Je to tím, že Amazon má tolik prachů, že neví co s nima ...

Otázka je, jestli si ten svůj skvělý ARM nechají pro sebe, nebo jestli ho licencují Číňanům. Taky by se mi líbilo, kdyby do nové Raspberry PI dali tento CPU ve 4 nebo 8 mi jádrové variantě. Ale myslím si, že šance jsou zhruba stejné, jako že Apple začne licencovat své CPU jiným výrobcům.

+1
0
-1
Je komentář přínosný?

Apple ty svoje CPU nedá nikomu... ikdyž bývalí inženýři Applu se trhnuli a založili firmu Nuvia a budou vyrábět serverové CPU podobné těm Applím. Takže kdo ví, za 3 roky by tu mělo být jejich první CPU.

Trh zaplaví licensovatelné a tudíž levné Cortexy. Třeba ta A77 má o nějakých 6% větší IPC než Zen2, což už není vůbec marné. Lidi mají pořád zafixované ARM jak neskutečně pomalé šity, což je dané těmi ultra úspornými in-order jadérky (viz první Rapsberry). Dnešní Rapsberry 4 má už Cortex A72, což už je Out-of-order CPU se 3xALU což už podobné jako Core2Duo/Conroe nebo AMD K10 Phenom. To už je jiná káva, slušný výkon při spotřebě nějakých 750 mW. Mě žral Phenom na 4GHz 140W, pravda 4-jádro.

Jenže dnes tu máme A77 což je 4xALU jako Zen nebo Skylake. Ty čísla opravdu vypadají strašidelně. A čína usiluje o vlastní fabriky na výrobu čipů, takže to tu levnou výrobu ARMů ještě akceleruje. Můj osobní názor je, že x86 do 10 let zanikne a Intel s AMD přejdou na ARM. A to beze srandy.

+1
-3
-1
Je komentář přínosný?

Spotřeba roste s třetí mocninou frekvence, proto má RPI 4 max. frekvenci 1,4GHz, na 4 GHz by spotřeba vzrostla 20x, výkon pouze 2,5x.

Můžete dát odkaz na srovnání IPC A77 vs Zen2?

+1
0
-1
Je komentář přínosný?

Už jsem to tu dal 20x takže po 21. to neuškodí :D

https://images.anandtech.com/doci/15207/SPEC2006_S865_575px.png

A77 je v tom Snapdragonu 865

Já jsem tomu taky nechtěl věřit, pokládal jsem to za nemožné aby ARM byl tak výkonný. Ale jakmile jsem si v excelu přepočetl IPC tak mi spadla brada jak je na tom x86 špatně. No řekl bych doslova v háji.
A máš pravdu, voltáž roste zhruba s druhou mocninou frekvence a tedy spotřeba se třetí.

Celý článek (takových srovnání se v ČR nedočkáš, tady redakce nemá prachy na zakoupení ani 12-ti jádrového Ryzenu, natož aby koupili za 30 tisíc licenci na benchmark SPEC2006):
https://www.anandtech.com/show/15207/the-snapdragon-865-performance-prev...

Jinak výsledky SPECint2006:
- 9900K a Zen2 skoro stejné IPC ... 4xALU
- A76 -14% IPC Zen2 ....2018 ... 3xALU
- A77 +8% IPC ....2019 ... 4xALU
- A9 +4% IPC ....2015 ... 4xALU
- A10 14% IPC ....2016 ... 4xALU
- A11 +42% IPC ....2017 ... první 6xALU CPU
- A12 +65% IPC ....2018 ... 6xALU
- A13 +83% IPC ....2019 ... 6xALU

Je vidět že už stará Applí A9 byla z roku 2015 byla rychlejší než Zen2/Skylake. Tohle není náhoda, ten výkon tam Apple buduje v tichosti už dekádu. Na zahraničních fórech si to už dost lidí uvědomuje že něco shnilého je ve světě x86.

+1
-2
-1
Je komentář přínosný?

Víš proč maj ARMy tak dobré IPC? Je to proto, že sou tak pomalý :) Až zvednou frekvenci, tak jim klesne IPC, protože budou furt čekat na data z RAM.

Přijde mi, že si návrh architektury CPU představuješ jak hurvínek válku. ARMy maj víc ALU, tak to musí znamenat, že x86 by měly mít víc ALU? Bohužel, takhle to nefunguje.

x86 CPU běží na jiných frekvencích, s jinými paměťmi, jinými latencemi a jiným software. To znamená, že navýšení počtu ALU může mít úplně jiný efekt než u ARMů. O vývoji architektury CPU mám jenom matné ponětí, nicméně vím, že pro novou architekturu nejdříve vyvinou realistický SW emulátor, na kterém optimalizují jednotlivé detaily. Když x86 CPU mají pouze 4 ALU, znamená to, že další ALU nemají pro x86 v současné době skoro žádný přínos. To se ale může změnit, např. navýšením L3 cache nebo integrací HBM do CPU.

Co by x86 hodně pomohlo, je těsnější integrace s paměťmi, tzn. připájet CPU s paměťmi na základní desku hned vedle sebe. Stejně jak to dělaj ARMy. Snížení latencí mohlo opodstatnit navýšení počtu ALU. Jenže to zatím ve světě x86 nepřipadá v úvahu. Bohužel.

Zkus se trochu rozepsat o tom, jaké máš zkušenosti s vývojem architektury CPU, na jakých projektech si pracoval atd. Možná pak začnu tvé příspěvky brát vážněji.

+1
+1
-1
Je komentář přínosný?

Pomalý? Apple A13@2.6Ghz je rychlejší než Zen2 na 4.7 GHz, absolutně, nikoliv jen v IPC. Při TDP 5W v telefonu.

https://www.anandtech.com/show/15207/the-snapdragon-865-performance-prev...

Já nejsem žádný Jim Keller prosím tebe, já jsem si jenom přečetl jeden článek na AnandTechu a hodil do kalkulačky přepočet výkonu na gigahertz a málem jsem padl ze židle. Od té doby hledám někoho kdo mi vysvětlí jak je to možné. Jako laik tam vidím perfektní latence a 6xALU.

Obávám se že z ČR nikdo nemá zkušenosti z prací na vysoce výkonných CPU. ČR není Izrael kde má Intel asi 5 vývojových středisek. A to má Izrael polovinu obyvatel co ČR a další polovina tam jezdí na oslech s hadrama na hlavě.

+1
-3
-1
Je komentář přínosný?

Nějaký UFO-man, zajímalo by mně odkud tenhle hustej cyp přiletěl...

+1
+1
-1
Je komentář přínosný?

Architektura CPU se neoptimalizuje pro daný benchmark, nýbrž pro kód, který reálně na procesorech poběží. I tato drobnost může ovlivnit počet ALU. Na Apple A13 běží pouze klientský kód zkompilovaný překladačem od Applu. x86 se optimalizuje pro daleko více typů aplikací, serverový i klientský kód, hry, HPC. Je možné, že některé typy aplikací by přidání ALU zrychlilo, jiné by to zpomalilo a proto se do konečné architektury dostaly jenom 4 ALU.

Taky nesmíte věřit všemu co se na Internetu píše, obzvláště když v článku výslovně uvádí: however the figures published today are merely preliminary and of lower confidence than usual.

Není nutné znát toho tolik co Jim Keller, stačí když budete znát to co Linus Torvalds, který nějakou dobu pracoval v Transmetě.

+1
+1
-1
Je komentář přínosný?

Souhlas, ty ARMy jsou jinak vybalancované jak x86 procáky. Třeba FPU mají ty ARMy o nějakých 20% slabší než x86, to je dané použitím v mobilech. Na tom nikdo rendery, dynamiku kapalin nebo FEM výpočty dělat nebude. Ten balanc ve prospěch INT je evidentní, v INT operacích má ten Apple A13 +83% IPC a ve FPU jen +64% IPC.

Ale hergot, pořád je to +64% IPC ve FPU víc než Zen2... a to je brutální náskok. Ať mi někdo vysvětlí jak je tohle možné.

+1
-2
-1
Je komentář přínosný?

Ty budeš hodně jednoduchej egomaniak, že. Co takhle podívat se na věci v souvislostech, něco si nastudovat o procesorech, architekturách a ulohách, které ke kterým jsou určené... myslím od embedded oblasti až po supercomputing - protože jinak to není možné pochopit. V opačném případě budeš za stejnýho trotla jako třeba třeba bývalá prezidentka Compaqu, co pěla ódy na VLIW tak dlouho, až jí do zadnice nakopala skutečná fyzikální realita - která se od laboratorních (v podstatě benchmarkových) předpokladů, hodně lišila. A něco podobného se stalo i u Intela.
Co se týká ARM procesorů, osobně si myslím, že jsou už na hranici výkonových možností (z hlediska frekvence na jádro) a co jim jedině může prospět a prospívá je masivní paralelismus. Ale ne všechny úlohy jde jednoduše bez ztrát převést na mnoho vláken. Takže x86 nebo jiné architektury svoji pozici jentak neztratí. Tipuju minimálně do doby, než nastoupí kvantový computing i v běžné spotřební oblasti.

+1
0
-1
Je komentář přínosný?

Na https://www.realworldtech.com/forum/?threadid=183440&curpostid=183486\ si můžeš přečíst názor Linusův názor na ARMy v serverech - v dohledné době nemá ARM žádnou šanci.

+1
+2
-1
Je komentář přínosný?

Jako ve většině věcí má pravdu, ALE. Pro malé developery asi ARM dlouho bude zbytečná komplikace. Taky souhlasím že ARM potřebuje se dostat do desktopu protože zatím není žádné pořádné železo na kterém by se vyvíjelo. Souhlasím že vyvíjet na x86 v emulaci se všemi problémy je naprd.

Nicméně u velký společností bych byl velmi opatrný s tím jeho:"you'll happily pay a bit more for x86 cloud hosting". Amazon ukazuje že nechce platit přemrštěné cenu Intelu a masivně investuje do ARMu.

Do roku a do dne tu máme levné ARM desktopy, založené na A77 která má vyšší IPC než Zen2.
Nevím jestli ten Apple ARM Macbook bude nějak užitečný když má jiný OS, leda že by ARM Linux běžel ve virtuálce, takže to by byl high end ARM stroj ještě letos.

Během roku až dvou se to může radikálně změnit. Smutné že to Linus nevidí.

+1
-1
-1
Je komentář přínosný?

Amazon potrebuje hodne vykonu pro svuj cloud. V cloudu jim u spousty veci nevadi ze to ma na jadro mensi vykon a ze to neni x86. A pak se staci kouknout na kolik u intelu vyjde stejny vykon jako ma ten amazonackej arm a cely projekt dava smysl.

+1
0
-1
Je komentář přínosný?

Přesně tak! IPC 86% výkonu Zen2 není vůbec špatné když to má poloviční spotřebu a stojí to zlomek ceny Intelu. Ekonomicky se jim to vyplatí když těch CPU potřebují sta tisíce.

A co teprve když do toho dají nový Cortex-A78 který bude mít IPC vyšší než Zen 3 nebo Xeony na novém Tiger Lake? To se bude Amazon dost chechtat, protože třeba může snížit ceny svého cloudu na minimum a okamžitě všichni cloudoví provideři s x86 budou prodělávat už jen na elektrice. Já být AMD tak bych začínal bát.

+1
-1
-1
Je komentář přínosný?

"IPC 86% výkonu Zen2 není vůbec špatné když to má poloviční spotřebu"

Pokud to nemá poloviční spotřebu *na systémové úrovni*, tak to nikoho nebude zajímat. Protože pak to nebude třeba 5 W místo 10 W při 15% ztrátě výkonu, ale 55W místo 60W při 15% ztrátě výkonu, a najednou máte ztrátu výkonu horší než snížení spotřeby, a systémově si pohoršíte.

+1
0
-1
Je komentář přínosný?

Souhlas. Ale třeba EPYC má systémovou spotřebu IO chipletu cca 50% spotřeby celkové. Takže poloviční spotřeba ARM jader povede k úspoře 25% energie, což znamená že můžou navýšit počet jader o 33%. Navíc Graviton2 je monolit, takže nemá takové ztráty sběrnicemi jako Epyc. Amazonu se evidentně vyplatí víc než x86 CPU. A Cortex A78 bude mít dalších +25% IPC, takže vyšší výkon při nižší spotřebě, tam už není o čem.

ARM má větší IPC, rychlejší vývoj a větší nárůsty IPC každý rok, spotřebu nižší, licenci na ty jádra si může koupit každej, výrobu u TSMC si může zadat taky každej, cena wafferů je zlomek toho co stojí předražený x86. Není divu že velké firmy jako Amazon nebo MS jdou do ARMu.

+1
-1
-1
Je komentář přínosný?

temy ostatnimy army myslite treba apple A12, ktery je rychlejsi nez usporne intely napr.? Krome toho, ta A12 uz davno neni nejaky maly mobilni chip, to uz je pomerne velky chip s poradnou cache a poradnym vykonem, limitovany pouze TDP a frekvenci. Dat to do desktopu s TDP 75W tak to je rychlejsi nez velka cast dnesnich intelu

+1
-1
-1
Je komentář přínosný?

Tyhle ty vase pohadky. Kdyby to byla pravda, tak uz davno apple vsude presel z intelackejch procesoru na vlastni...

+1
0
-1
Je komentář přínosný?

Má pravdu, ten Apple A12 nebo A13 jsou obří jádra, které mají srovnatelný počet tranzistorů se Skylake nebo Zenem. V mnoha ohledech je dokonce překonávají, třeba 6xALU oproti pouhým 4xALU, L1 cache má 128kB, brutálně dobré latence....
https://www.anandtech.com/show/15207/the-snapdragon-865-performance-prev...

Však letos má Apple uvést MacBooky založené na ARMu, tak uvidíme. Kdyby Apple netlačil na maximální hustotu tranzistorů a nechal ty čipy vyrobit na HP procesu jako AMD, tak vpohodě může běhat na 3.5 Ghz (TDP stoupne z mobilních 5W na cca 13-15W) což je výkonový ekvivalent Zen2 na 6.5 GHz. A tohle přesně podle mne Apple udělá a doslova Intel v noteboocích zesměšní. Vždyť ta A13 je v telefonu rychlejší než Ryzen 3950X na 4.7 GHz v ST.

+1
-2
-1
Je komentář přínosný?

Podle téhle logiky lépe navržený RISC-V jednoho dne přebije ARM, tak proč rovnou neudělat pořádný RISC-V? ;)

+1
0
-1
Je komentář přínosný?

V čem je RISC-V lepší než ARM?
ARM má třeba SVE2 2048-bit vektory.

+1
-1
-1
Je komentář přínosný?

No a RISC-V má mít vektory neomezené délky. Takže už žádné pitomé funkční prology a epilogy pro speciální případy velikosti dat.

+1
0
-1
Je komentář přínosný?

Založíme start up? Střelíme to Bezosovi :D
Když může mít Izrael s polovičním počtem obyvatel 5 velkých vývojových center Intelu, tak proč by Čr nemohla mít alespoň jedno? :D

+1
-1
-1
Je komentář přínosný?

doufam, ze co nejdrive bude leak na ukazku, co dokaze desktop Renoir s 65W ;-)

+1
+6
-1
Je komentář přínosný?

Už je nějaký leak ohledně konfigu / modelů ?
Osobně na tuhle řadu čekám abych vylepšil :)

+1
0
-1
Je komentář přínosný?

vcera jsem zkousel strejdu G chvilku, ale nikde nic..ticho po pesine o desktop Renoir...

+1
+1
-1
Je komentář přínosný?

hm to bude \ajimavy procak..pokud bude, ale zase velky rozdil oproti 45W modelu to uz asi nebude, frekvence roste se spotrebou silne nelinearne

+1
0
-1
Je komentář přínosný?

Hustý! Další hřebík.

Ještě high-end GPU a AMD ccccccc-combo bude complete. Takhle to vypadá když firmu vede technický odborník a ne nějaký manažírek.

Já věděl proč kupovat akcie (+70% za jediný kvartál).

+1
+7
-1
Je komentář přínosný?

Doufejme, že většinu těch peněz daj na další R&D.

+1
+2
-1
Je komentář přínosný?

S ohledem na to, že nevyplácejí dividendy jako Intel a tím, že Lissa si je vědoma toho, že její společnost funguje na long-term hodnotách ("každý nás hodnotí za poslední kvartál ale výsledky jsou za poslední 4 roky"), to doufám nenastane. Moc jim držím palce!

+1
+3
-1
Je komentář přínosný?

Já bych se spíše bál efektu "vyhoření", kdy teď střílí jednu lepší architekturu než druhou každý rok, ale tohle se taky asi nedá udržet věčně. Teď mají na čem stavět a co vylepšovat, ale bude tomu tak třeba i za 5 let? (a jak se k tomu postaví Intel? - Bude to závod, nebo to vzdají? AMD pak nebude mít prakticky konkurenci a téměř nevyhnutelně zintelovatí.) Pokud ale tenhle drajv udrží, tak klobouk dolů.

+1
+1
-1
Je komentář přínosný?

Imho casem kazda firma "intelovati". Zajimave, ze NV se zatim drzi, ale tam ten naskok oproti AMD nebyl tak velky a tak dlouhou jako u Intelu, takze jeste nejspis nestihla plne do te faze dojit. I kdyz..fakt, ze je AMD ted v nekterych segementech minimalne na cas dotahlo, je vlastne taky urcita forma projevu stagnace, byt podstatne mensi, nez u Intelu :)

+1
+1
-1
Je komentář přínosný?

Já myslím, že třeba na cenotvorbě prvních RTX ta zparchantělost začala být už docela dost cítit. Je třeba ji držet pořád v šachu :D

+1
+1
-1
Je komentář přínosný?

Jo..RTX rada tim uz smrdela..

+1
0
-1
Je komentář přínosný?

Je toto zintelovatenie

AMD Strengthens Senior Leadership Team
SANTA CLARA, Calif.
01/16/2020

AMD (NASDAQ: AMD) today announced several promotions and a new hire to strengthen its senior leadership team to further enable the company’s continued growth.

AMD also announced it has hired industry veteran Daniel (Dan) McNamara as senior vice president and general manager, Server Business Unit. McNamara is responsible for building on the successful introduction of the 2nd Gen AMD EPYC™ processors to further accelerate adoption of the company’s high-performance server solutions with cloud, enterprise and ecosystem partners. ,,,, Most recently, he was senior vice president and general manager of Intel’s Network and Custom Logic Group.
https://www.amd.com/en/press-releases/2020-01-16-amd-strengthens-senior-...

žeby išli niečo kúpiť ničo, čo pred 20-imi rokmi predali

May 24, 2000, 4:26pm PDT Updated May 24, 2000, 4:26pm PDT

Francisco Partners, a Sunnyvale-based private equity firm focused on buyout and recapitalization investments in technology companies, has entered into a definitive agreement with Advanced Micro Devices under which Francisco Partners will acquire 90 percent of AMD's Communication Products division for $375 million in cash. The division provides integrated circuits for the telecommunications industry. AMD will retain a 10 percent ownership interest in the business with a warrant to buy an additional10 percent. AMD and Francisco Partners anticipate completing the transaction in the third quarter.
https://www.bizjournals.com/sanjose/stories/2000/05/22/daily14.html

+1
0
-1
Je komentář přínosný?

To ti z téhle marketingové masírky neřeknu. Že někoho nahajruješ ještě neznamená, že ten člověk bude reálným přínosem - to taky záleží na týmu, který povede, na prostoru, který dostane a úkolech před něj postavených. Navíc je ještě moc brzy. Jak jsem psal, teď hvězda AMD stoupá, ale problém bude vzestup udržet, nebo alespoň zadržet pád a udržet nabytou výšku. A to nepřijde letos, to je horizont několika let. Uvidíme, co bude po Zen3...

+1
0
-1
Je komentář přínosný?

yup, to maj poslecne s teslou a spacex :)

+1
-1
-1
Je komentář přínosný?

Já to na https://browser.geekbench.com/v4/cpu/search nemůžu najít. Pomůže mi prosím někdo?

+1
-1
-1
Je komentář přínosný?

Takže je to nějaké krmítko. Jsem v klidu. Dík.

+1
0
-1
Je komentář přínosný?

Mne prijde Geekbench jako ulitlej benchmark, takovy brouk pytlik benchmarku. Jediny na co se to da snad obcas pouzivat, je na srovnani hodnot mezi sebou, ale i tak..
PC Mark 10, je taky styl brouka pytlika, ale tam kdyz si ho clovek par krat projede, tak zjisti, jak k tem vyslednym cislum prijde a na ktere z tech podsekci ma vliv ST a na ktere MT. Takze se pak z tech dilcich vysledku da odvodit vic, nez jen delka pindika v grafu.
Geekbench je podle mne blackhole

+1
-1
-1
Je komentář přínosný?

a vy znate nejaky benchmark, ktery slouzi k necemu jinemu, nez k "srovnani hodnot mezi sebou" ?

+1
+5
-1
Je komentář přínosný?

Spis jde o to, ze je preci rozdil, jestli mi test vyprdne jednu hodnotu, v lepsim pripade dve..jeden ST a druhy MT a nebo mi aspon vyhodi nejake dilci kategorie, ze kterych je/jsou ty vysledne hodnoty spocitane a mam moznost se podivat, jak k tomu "jednomu pindiku" v grafu prijde. Rovnez si pak muzu porovnavat jen ty kategorie mezi sebou, pokud potrebuji. Pokud je vysoky App startup, tak je to o ST vykonu, pokud video editing, tak zase MT, atd..
Projdete si PC Mark10 a zjisitie, ze ma podkategorie jako jsou
- App startup.
- Web Browsing
- Photo editing
- Video editing
- atd..

+1
0
-1
Je komentář přínosný?

No a jak vidíte z obrázku https://abload.de/img/file-61eaa38aed621dd7owjq6.jpg, dílčí kategorie máte k dispozici úplně stejně jako celkový výsledek.

+1
+1
-1
Je komentář přínosný?

Ok. Tak to ma i geekbench.
Je tady ale porad rozdil. Osobne jsem nikdy moc nevidel discuse nebo vysledky toho, ze si dal nekdo praci s tim, ze pouziva jine nez ST vs MT hausnumero. Oproti tomu cast review, ktera pouziva PC Mark, tak pouzivaji aspon ty podsekce. Druha ve ce, ze Geekbench ma dost velke mnozstvi verzi a nejsem si jisty, jestli jsou vysledky prenositelne moc mezi sebou, pritom bezne se mezi sebou srovnavaji.

+1
0
-1
Je komentář přínosný?

Poprosil bych, aby při zmiňování výsledků multiplatformních benchmarků byla uváděna i použitá platforma (například výsledky Geekbench 4 se pro Windows/Linux značně liší). Screenshoty to sice objasnily, ale v původním článku to zmíněno nebylo (nebo jsem to přehlédl a pak tento příspěvek ignorujte). Děkuji.

+1
+1
-1
Je komentář přínosný?

To vypadá jako moc pěkná náhrada za i3-7100U :)

+1
+1
-1
Je komentář přínosný?

to je hlavně prakticky náhrada pro jakýkoli intelovský U-procesor.Otázka ceny bude doufám také úspěšně rozřešena.

Osobně ještě váhám mezi U a H variantou, líbí se mi (dlouhodobě) spíše 15W modely, ale zase na druhou stranu si říkám, že H asi půjde výkonově omezit powerprofilem ve Woknech pro případ cestování a ten výkon navíc by nemusel být úplně marný.

+1
0
-1
Je komentář přínosný?

Mě se moc líbí ta 15W varianta pro nějaký lehký ntbk s dlouhou výdrží.

+1
+1
-1
Je komentář přínosný?

Dosud to fungovalo tak, že výrobci daj tak malou baterku, aby výdrž nebyla moc velká a nekonkurovala dražším ntb. s Intelama.

+1
+1
-1
Je komentář přínosný?

Není trochu divné že ty výsledky jsou úplně stejné jako u ryzenu 7 4700u který nemá multithreading?
viz. https://amp.hothardware.com/news/amd-ryzen-7-4700u-zen-2-laptop-cpu-leno...

+1
0
-1
Je komentář přínosný?

To muze byt chyba...
Jinak odvozovat neco z Geekbenche je stejne na bednu...

+1
+1
-1
Je komentář přínosný?

Vždyť ten výsledek, který no-x postoval na screenshotech výše je pro 4700U. Patrně půjde o ten stejný test (konkrétní záznam v DB GB4) nějakého prototypu notebooku.

Možná se upsal 4700U/4800U?

+1
+1
-1
Je komentář přínosný?

Ten test je 4700U 8/8

+1
+1
-1
Je komentář přínosný?

Amen.
Pardon, chcem povedať:
Omen.

+1
0
-1
Je komentář přínosný?

Vyměněj mu na zadním nápisu "valuable" za "expensive" a pofrčí dál :-)

+1
+1
-1
Je komentář přínosný?

Pro psaní komentářů se, prosím, přihlaste nebo registrujte.