üzenetek

hozzászólások


Pikari
(őstag)

Sok baja van az ARM-nak. Leírom gyorsan, hogy szerintem mi a baja. Egyetérteni nem kötelező, de én így látom.

-Az ARM nem nyílt semmilyen módon, csak annak tűnik. A sikerüket az eleinte (!!) alacsony fogyasztás mellett az agresszív marketingnek, támadó jellegű stratégiának köszönhetik, meg persze annak, hogy ők nem házon belül akarják brandelni őket, mint az intel, vagy az amd, hanem másoknak licenszelik a dizájnt.

-Csakhogy a gyártók saját processzorai valójában arm dizájnok (kivéve az apple, meg 1-2 gyártó hardvereit szökőévente egyszer). A licenszdíj drágítja a processzorokat, az arch segítségével valódi alacsony fogyasztású modern processzorokat nem lehet már készíteni (csak olyat, ami annak tűnik, lentebb kifejtve)

-Kiherélni se tudod a felesleges bloatot a prociból, mivel a dizájn nem a tied, kezdhetsz építeni egyet nulláról, akkor a kompatibilitásnak lőttek, kivéve, ha komplatibilis maradsz, az meg milliárdokba fog kerülni (dollárban), mivel manapság már szinte x86 szintű bonyolultságot és komplexitást értek el ezek a procik, és egyre roszabb helyzetben vannak ezen a területen

-Az igazán nagy teljesítményű procik nem igazi arm procik, hanem x86hoz hasonlóan utasítás-fordítást használnak belülről (pl a fent ajnározott apple mai dizájnjai is ilyenek), bőven átlépve a hasonló pc procik fogyasztását az adott teljesítmény eléréséhez (mivel erre az x86nak 30 éve volt).

-A mai alacsony fogyasztású arm procik nem alacsony fogyasztásúak, csak a modernebb akksitechnológiával elrejtették ezt, egy modern teló procija simán képes 10w körül enni, a teljesítmény meg egy határ szar.

Ezzel szemben a risc-v utasításkészlete tényleg risc (már amennyiben valaki nem akarja a vektoros utasításkészletet is belemoslékolni a processzorba) és egy alap 64 bites risc-v dizájn kb huszad-ötvened annyi tranzisztorból (és fogyasztási keretből) kijön, mint egy androidot/linuxot is futtatni képes v8 (amiben bent van egy fpu, két féle simd egység, meg az elmúlt három évtized egymásra rakódott trágyahalma), ahová armból 1 mag jön ki, oda risc-vből kijön mondjuk 4 úgy, hogy emellett egy darab nullával kevesebb kiadás és költség van.

Van persze a risc-vnek hátránya, igp pl sehol nincs hozzá, fosputtony lebegőpontos egységgel (vagy annak emulációjával) pedig a szoftveres renderelés se lesz opció, így aztán egy csomó dolog (pl videójátékok) kiesnek, továbbá a dizájnok teljesítménye is relatíve gyenge, talán duál pipeline in order a max, amire perpill képesek az elérhető dizájnok - nyilván dizájnolhatnak a vállalatok olyat maguknak, amilyet akarnak, de ezen a szinten egyszerűen nem lehet feljebb kapaszkodni komoly befektetések nélkül - illetve az utasításkészlet is itt-ott szar, elég sok mindent dobáltak bele hasraütésre, pl a stack kezelése egy határ szar, stb, de összességében mindent egybevetve jobb az egész, mint az arm, ha hosszú távon nézzük.

üzenetek