Likbez mobil hardveren: grafikus processzorok. Android Lépésről lépésre: Videógyorsítók és minden hozzájuk kapcsolódó Mali az ARM-től

15.11.2020 Programok

A grafikus feldolgozó egység (GPU) nem kevésbé fontos eleme a mobil eszközök SoC-jének, mint a (CPU). Az elmúlt öt évben a gyors fejlődés a mobil Android platformokés iOS ösztönözte a mobil GPU fejlesztőket, és ma már senkit sem lepnek meg a mobiljátékok 3D grafika PlayStation 2 vagy még magasabb szintű. A „Likbez a mobil hardveren” sorozat második cikkét a grafikus processzoroknak szenteltem.

Jelenleg a grafikus chipek többsége magokkal készül: PowerVR (Imagination Technologies), Mali (ARM), Adreno (Qualcomm, korábban ATI Imageon) és GeForce ULP (nVIDIA).

A PowerVR az Imagination Technologies egyik részlege, amely a közelmúltban asztali rendszerekhez fejlesztett grafikát, de az ATI és az nVIDIA nyomására kénytelen volt elhagyni ezt a piacot. Ma a PowerVR fejleszti talán a legerősebb GPU-kat mobileszközökhöz. A PowerVR chipeket processzorok gyártásához olyan cégek használják, mint a Samsung, az Apple, a Texas Instruments stb. Például a PowerVR GPU-k különböző változatait mindenhol telepítik. Az Apple generációi iPhone. Az 5-ös és 5XT chip-sorozat továbbra is releváns. Az ötödik sorozat egymagos chipeket tartalmaz: SGX520, SGX530, SGX531, SGX535, SGX540 és SGX545. Az 5XT sorozatú chipek 1-16 magot tartalmazhatnak: SGX543, SGX544, SGX554. A 6-os sorozat (Rogue) specifikációi még pontosítás alatt állnak, de a sorozatchipek teljesítménytartománya már ismert - 100-1000GFLOPS.

A Mali a brit ARM által fejlesztett és engedélyezett GPU-k. A Mali chipek a Samsung, az ST-Ericsson, a Rockchip stb. által gyártott különféle SoC-k szerves részét képezik. Például a Mali-400 MP benne van az SoC-ban Samsung Exynos 421x használják olyan okostelefonokban, mint a Samsung Galaxy SII és SIII az „okostelefonos táblagépek” két generációjában. Samsung Note. Ma aktuális a Mali-400 MP két- és négymagos változatban. Úton vannak a Mali-T604 és Mali-T658 chipek, melyek teljesítménye akár ötszöröse is a Mali-400-nak.

Az Adreno a Qualcomm névadó részlege által kifejlesztett grafikus chipek. Az Adreno név a Radeon anagrammája. A Qualcomm előtt a részleg az ATI tulajdonában volt, a chipeket Imageonnak hívták. Az elmúlt néhány évben a Qualcomm 2xx sorozatú chipeket használt SoC-k gyártása során: Adreno 200, Adreno 205, Adreno 220, Adreno 225. A lista utolsó darabja egy nagyon friss chip - 28 nm-es technológiával készült, a legerősebb. az Adreno 2xx sorozatból. Teljesítménye 6-szor nagyobb, mint az „öreg” Adreno 200-é. 2013-ban egyre több készülék kap majd Adreno 305-ös és Adreno 320-as GPU-t.A 320-at már a Nexus 4-be és a kínai verzióba is telepítették. Nokia Lumia 920T, bizonyos paraméterek szerint a chip kétszer erősebb, mint a 225.

GeForce ULP (ultra alacsony fogyasztású) - mobil verzió Az nVIDIA videochipje a Tegra chip-alapú rendszer minden generációjának része. A Tegra egyik legfontosabb versenyelőnye a speciális tartalom, amely csak ezen a SoC-n alapuló eszközökhöz szól. Az nVIDIA hagyományosan szoros kapcsolatban áll a játékfejlesztőkkel, és a tartalomfejlesztő csapatuk együttműködik velük a játékok optimalizálása érdekében. grafikai megoldások Geforce. Az ilyen játékok eléréséhez az nVIDIA még a Tegra Zone Android-alkalmazást is elindította Android analógja Market, ahonnan Tegra optimalizált alkalmazásokat tölthet le.

A GPU teljesítményét általában három dimenzióban mérik:

– háromszögek száma másodpercenként, általában milliókban – Mega (MTriangles/s);

- a képpontok száma másodpercenként, általában milliókban - Mega (MPixel / s);

- a lebegőpontos műveletek száma másodpercenként, általában milliárdokban - Giga (GFLOPS).

"Flopoknál" egy kis magyarázatra van szükség. A FLOPS (lebegőpontos műveletek másodpercenként) a lebegőpontos (vessző) operandusokon végrehajtott számítási műveletek vagy utasítások száma másodpercenként. A lebegőpontos operandus nem egész szám (helyesebb lenne azt mondani, hogy „lebegőpont”, mert a vessző az oroszban a szám egész részét elválasztó jel a törttől). Segít megérteni, hogy melyik grafikus processzor van telepítve az okostelefonjára ctrl+Fés az alábbi táblázat. Felhívjuk figyelmét, hogy a különböző okostelefonok GPU-i eltérő frekvencián működnek. A teljesítmény kiszámításához GFLOPS-ban konkrét modell el kell osztania a „GFLOPS-beli teljesítmény” oszlopban jelzett számot 200-zal, és meg kell szoroznia egyetlen GPU frekvenciájával (például a Galaxy SIII-ban a GPU 533 MHz-en fut, ami 7,2 / 200 * 533 = 19.188):

Okostelefon/táblagép neve processzor GPU Teljesítmény GFLOPS-ban
Samsung Galaxy S4 Samsung Exynos 5410 PowerVR SGX544MP3 21,6 @ 200 MHz
HTC Egy Qualcomm Snapdragon 600 APQ8064T Adreno 320 20,5 @ 200 MHz
Samsung Galaxy SIII, Galaxy Note II, Galaxy Note 10.1 Samsung Exynos 4412 Mali-400 MP4 7,2 @ 200 MHz
Samsung Chromebook XE303C12, Nexus 10 Samsung Exynos 5250 Mali-T604 MP4 36 @ 200MHz
Samsung Galaxy S II, Galaxy Note, Tab 7.7, Galaxy Tab 7 Plusz Samsung Exynos 4210 Mali-400 MP4 7,2 @ 200 MHz
Samsung Galaxy S, Wave, Wave II, Nexus S, Galaxy Tab, Meizu M9 Samsung Exynos 3110 PowerVR SGX540 3,2 @ 200 MHz
alma iPhone 3GS, iPod touch 3gen Samsung S5PC100 PowerVR SGX535 1,6 @ 200 MHz
LG Optimus G, Nexus 4, Sony Xperia Z Qualcomm APQ8064 (Krait magok) Adreno 320 20,5 @ 200 MHz
HTC egy XL, Nokia Lumia 920, Lumia 820, Motorola Razr HD, Razr M, Sony Xperia V Qualcomm MSM8960 (Krait magok) Adreno 225 12,8 @ 200 MHz
HTC azok, Windows telefon 8x, Sony Xperia TX/T Qualcomm MSM8260A Adreno 220 ~8,5* @200MHz
HTC Desire S, Incredible S, Desire HD, Sony Ericsson Xperia Arc, Nokia Lumia 800, Lumia 710 Qualcomm MSM8255 Adreno 205 ~4,3* @200MHz
Nokia Lumia 610, LG P500 Qualcomm MSM7227A Adreno 200 ~1,4* @ 128MHz
Motorola mérföldkő, Samsung i8910, Nokia N900 TI OMAP3430 PowerVR SGX530 1,6 @ 200 MHz
Samsung Galaxy Nexus, Huawei Ascend P1, Ascend D1, amazon Kindle Fire HD 7" TI OMAP4460 PowerVR SGX540 3,2 @ 200 MHz
ABRONCS. Blackberry Playbook, LG Optimus 3D P920, Motorola ATRIX 2, Milestone 3, RAZR, amazon Kindle Fire első és második generációja TI OMAP4430 PowerVR SGX540 3,2 @ 200 MHz
Motorola Defy, Milestone 2, Cliq 2, Defy+, Droid X, Nokia N9, N950, LG optimális fekete, Samsung Galaxy S scLCD TI OMAP3630 PowerVR SGX530 1,6 @ 200 MHz
Acer Iconia Tab A210/A211/A700/A701/A510, ASUS Transformer Pad, Google Nexus 7, Eee Pad Transformer Prime, Transformer Pad Infinity, Microsoft felület, Sony Xperia Tablet S, HTC OneX/X+, LG Optimus 4X HD, Lenovo IdeaPad jóga nVidia Tegra 3 GeForce ULP 4,8 @ 200 MHz
Acer Iconia Tab A500, Iconia Tab A501, Iconia Tab A100, ASUS Eee Pad Slider, Eee Pad Transformer, HTC Sensatoin/XE/XL/4G, Lenovo IdeaPad K1, ThinkPad Tablet, LG Optimus Pad, Optimus 2X, Motorola Atrix 4G, Electrify, Photon 4G, Xoom, Samsung Galaxy Tab 10.1, Galaxy Tab 8.9, Sony Tablet P, Tablet S nVidia Tegra 2 GeForce ULP 3,2 @ 200 MHz
alma iPhone 5 Apple A6 PowerVR SGX543MP3 19,2 @ 200 MHz
alma iPad 2, iPhone 4S, iPod touch 5gen, iPad mini Apple A5 PowerVR SGX543MP2 12,8 @ 200 MHz
alma iPad, iPhone 4, iPod touch 4gen Apple A4 PowerVR SGX535 1,6 @ 200 MHz

* - az adatok hozzávetőlegesek.

Itt van egy másik táblázat a legnépszerűbb okostelefonok abszolút teljesítményértékeivel a felső árkategóriában:

* - nem hivatalos adatok.

A mobil grafika ereje évről évre nő. Már idén is láthatunk PS3/X-Box360 szintű játékokat a top okostelefonokban. A teljesítménnyel párhuzamosan az SoC-k fogyasztása erőteljesen növekszik, a mobileszközök autonómiája pedig illetlenül csökken. Nos, várjuk meg az áttörést a tápegységek gyártásában!

A modern mobilkészülék másik energiafalója természetesen a kijelző. Képernyők be mobiltelefonok egyre szebbek. A mindössze egy év eltéréssel kiadott okostelefonok kijelzői képminőségben drámaian eltérnek egymástól. A ciklus következő cikkében a kijelzőkről lesz szó: milyen típusúak, mi az a PPI, mi határozza meg az energiafogyasztást stb.

A GPU fő funkciója a 3D grafika, vizuális effektusok renderelése és mindezek megjelenítése az okostelefon képernyőjén. A GPU a bemeneten poligonokat (poligonokat, minimális felületeket a vizualizációhoz) fogad, és miután elvégezte azokon a szükséges matematikai és logikai műveleteket, a kimeneten pixelkoordinátákat ad ki. A GPU hatalmas számú független feladattal működik, ehhez sok végrehajtási egységgel rendelkezik. A modern asztali GPU-kban több ezer is lehet. Egy ilyen rendszerben a fő hangsúly a párhuzamos számítások számán és sebességén van.

A GPU-nak több fő jellemzője van, amelyek valamilyen módon befolyásolják a teljesítményt. Nézzük meg őket részletesebben.

architektúra típusa. Először nézzük meg a shader koncepcióját – ez egy grafikus processzor általi végrehajtásra tervezett program. Három típusuk van:

  • vertex (vertex shader) - feldolgozza a poliéderek csúcsainak adatait (koordináták, szín stb.);
  • Geometry shader - a vertex shaderektől kapott adatok tömbjén működnek;
  • pixel vagy fragment shader - képrészletekkel és textúrákkal való munka, pixeladatok (koordináták, színek stb.) kezelése.

Vannak olyan architektúrák, ahol minden ilyen típusért külön shader mag felelős. Manapság főként az egyesített processzorokat használják, ahol a csúcs, a geometria és a pixel shader egyidejű feldolgozása történik. Az ilyen magok száma változhat. A modern grafikus processzorok architektúrájának jellemzői a központi felügyeleti rendszer, a gyorsítótár-memória és más SoC-modulokkal való interakció megszervezése is.

Folyamat norma. Minden hasonló a CPU-hoz. Minél kisebb ez az érték (nanométerben mérve), a GPU annál termelékenyebb, energiahatékonyabb lesz.

GPU Core Clock. Nagyjából ez az időegységenként elvégzett feladatok száma. Ennek megfelelően minél nagyobb frekvencián működik a grafikus mag, annál jobb a teljesítménye. A központi processzorhoz hasonlóan a frekvencia mérése hertzben történik.

A fenti paraméterek mindegyike olyan általánosan elfogadott numerikus jellemzőket érint, mint:

  • a másodpercenként feldolgozott háromszögek száma, általában milliókban mérve - Mega (MTháromszög / s);
  • a másodpercenként feldolgozott képpontok száma, általában milliókban mérve - Mega (MPixel / s);
  • a feldolgozási lebegőpontos műveletek száma másodpercenként, általában milliárdokban mérve - Giga (GFLOPS).

Miután foglalkoztunk a GPU paramétereivel, röviden idézzük fel a piac főbb szereplőit.

Adreno- Qualcomm grafikus chip, a Snapdragon SoC-ben használják. Kezdetben ezt a GPU-t az ATI Imageon fejlesztette ki. Az okostelefonok perspektívája a műtőben Android rendszer 2009-ben a Qualcomm felvásárolta az ATI részleget, és az Imageont Adreno névre keresztelte. A márka népszerű grafikus chipjei: Adreno 203, 205, 305 - olcsó megoldások, Adreno 320, 330, 420 - zászlóshajó.

NVIDIA GeForce ULP- az elsősorban a grafikus rendszereket gyártó világelső agyszüleménye asztali számítógépekés laptopok. Az Android operációs rendszerű eszközök piaca Az Nvidia a SoC Tegra 2-vel kezdett hódítani. A cég elsősorban a játékokra való optimalizálásra koncentrálva a piac jelentős részét a későbbi megoldásaival (Tegra 3, Tegra 4) tette ki. A SoC Tegra K1 grafikus processzor pedig feltűnést keltett.

PowerVR a GPU, amely a legnagyobb részesedéssel rendelkezik a mobileszközök piacán. Az Imagination Technologie fejlesztette ki. Ez a cég helyhez kötött PC-khez és játékkonzolokhoz készült grafikus megoldásokkal indult, de nem tudta felvenni a versenyt az ATI-vel és az Nvidiával, így a mobileszközök területére lépett, ahol komoly sikereket ért el. Az Android okostelefonok és táblagépek mellett a PowerVR a grafikus chipek fő szállítója az Apple számára. A legtöbb ikonikus termék: PowerVR SGX 531, SGX 544MP, SGX 545, SGX 543MP2, GX6200, GX6650.

Mali- az alapító fejlődése processzor architektúra a legtöbb ARM Limited mobileszközhöz. A GPU-k gyártásának első lépéseit annak norvég részlege, az ARM Norway tette meg. Az első teljes értékű GPU a Mali-200 modell volt, amelyet a Sony PSP-hez hasonló grafikus szintű Mali-300 váltott fel. Aztán ott volt a nagyon népszerű többmagos Mali-400, T604 és a zászlóshajó Mali-T760, 820, 860. A Mali GPU-t SoC-jaikban széles körben használják a MediaTek, a Rockchip és a Samsung.

Sok szintetikus teszt eredményét nem adom meg, mivel szinte minden benchmarkban a grafikus teljesítményt csak a teljes SoC-ban számítják ki, és amint a gyakorlat azt mutatja, ezek nem mindig objektívek. Hacsak nem mutatom be a 3DMark legproduktívabb grafikájú 10 legjobb eszközét.

Grafikai szint a játékokban modern okostelefonok elég magas. Könnyen összehasonlítható a helyhez kötött PC-k megoldásaival. Ezzel párhuzamosan nőnek a GPU-k teljesítményével szemben támasztott követelmények. Válaszul a fejlesztők javítják az architektúrát, növelik a magok számát, növelik órajel frekvenciája. De ismét meg kell értenünk, hogy az alkalmazásokban a GPU teljesítményét az SoC minden összetevője befolyásolja, és a szoftveroptimalizálás ugyanolyan fontos. Csak ha minden tényező egybeesik, akkor számíthat kiemelkedő eredményre. Ezt tartsa szem előtt, amikor okostelefont választ játékhoz!

A játékokhoz készült hardverelemzésünk második részében olyan telefonokról kezdjük a beszélgetésünket, amelyek jellemzőikben és árában már átlagosak, de a játékok szempontjából még mindig aktuálisak, beleértve az újakat is. A telefon kapacitásával kapcsolatos fő kérdés itt a játékok számára legkényelmesebb hardverplatform kiválasztása.

Tehát mindenekelőtt a játékok ügyében a telefon kiválasztásakor érdemes utánajárni, hogy a telefon milyen processzor és videógyorsító kombinációra épül. A közelmúlttól kezdve mind az elérhető játékok száma, mind a grafika minősége komolyan függ ettől.

Itt két fő terület van: a Snapdragon család egyik Qualcomm chipkészletére épített telefonok Adreno sorozatú videógyorsítóval, illetve a PowerVR sorozatú videógyorsítókkal felszerelt telefonok.

Ma a Snapdragon eszközökről fogunk beszélni. Ez a hardveres megoldás nagyon elterjedt a legtöbb gyártó Android telefonjai között. Ezen a platformon megtekintheti a főbb modellek listáját. A Snapdragon telefonokra optimalizált játékok listája megtalálható. Minden Snapdragon eszköz az Adreno gyorsítók különböző verzióit használja. Az Adreno 200 és Adreno 205 gyorsítók jelenleg a közepes árkategóriában relevánsak, sajnos a QSD8250 processzor és az Adreno 200 videógyorsító kombinációjára épülő készülékek már némileg elavultak és csikorogva húzzák a nehéz, 3d grafikával ellátott játékokat, de még mindig több, mint amennyi a már megjelent játékok nagy részére alkalmas. Az újabb eszközök (MSM7230/MSM8255 + Adreno 205) már minden Snapdragonra optimalizált játékkal problémamentesen működnek.

A Qualcomm platformon történő telefonválasztásának egyik fő előnye a közelmúltban a telefon néhány új játékának kizárólagossága. Sony Ericsson Xperia Play, amely a Snapdragonra épül. Exkluzív játékok bevezetése a Sony-Ericsson Xperia Playhez szintén minden Snapdragon eszközön lehetséges.

A Snapdragon telefonok fő hátránya a PowerVR-gyorsítót használó más gyártók hasonló teljesítményű hardverplatformján lévő telefonokhoz képest általában az Adreno alacsonyabb teljesítménye a fő versenytársa előtt. Ez a probléma azonban nem olyan vészes, mert a legújabb játékok is megfelelő sebességgel futnak, talán valamivel kevesebb grafikai részlettel.

Ennek a résznek az összegzéseként elmondhatjuk, hogy a Snapdragon platformra épített telefonok kiegyensúlyozott megoldások munkára és játékra is, sok tekintetben megelőzik a versenytársak megoldásait, de a játékok terén így is lemaradnak a PowerVR grafikus megoldásoktól. A következő részben róluk fogunk beszélni.

Sokan letöltöttétek a gyorsítótárat játékokhoz, vagy megnéztétek egy eszköz jellemzőit. Mindenki látta, hogy vannak olyan homályos szavak, mint a Tegra, Adreno, Mali, PowerVR. Nézzük meg, mi az.
A fentiek mindegyike videógyorsító. A videógyorsító az egyik fő részek SoC-ben (System on the Chip), röviden GPU-ban. A GPU vagy Graphic Processing Unit egy ilyen, a CPU-ba integrált chip, amely a 2D és 3D grafikáért felel. A teljesítményüket pedig flopban mérik. CPU, vagy központi feldolgozó egység, egyszóval processzor.

Fontolja meg a legnépszerűbb GPU-k típusait. 4 típusuk van:

  1. Tegra (GeForce ULP) az NVIDIA-tól
  2. Adreno a Qualcommtól
  3. Mali az ARM-től
  4. PowerVR az Imagination Technologies által
Vannak kevésbé népszerű GPU-k is, de legközelebb ezekre gondolunk.

Tegra (GeForce ULP)

Általánosságban elmondható, hogy egy olyan SoC megjelenése, mint a Tegra, 2007-ben kezdődött, a PortalPlayer NVIDIA általi felvásárlása miatt. Abban az időben a processzor nem volt népszerű, mivel a teljesítmény nem volt versenyképes, és magát a Tegrát lejátszókban, okostelefonokban használták. Windows Mobileés Windows CE.

A SoC Tegra vonal fejlődése

Minden megváltozott, miután az NVIDIA újra fogadott operációs rendszer a Google-tól – Android. Így 2010-ben egy kétmagos Tegra 2 jelent meg táblagépekhez, 2011-ben pedig okostelefonokhoz. Aztán jött a Tegra 3, majd a Tegra 4, 4i, K1 és X1.

A grafikus képességek fejlődése a Tegra 2-vel kezdődött. Az NVIDIA GPU-ja 8 grafikus maggal rendelkezik, teljes mértékben támogatja a Direct3D Mobile-t és az OpenGL ES 2.0-t, és 6,7 GFLOPS-os 400 MHz-es teljesítményt nyújtott.

A Tegra 3 GPU pedig már 12 grafikus magot tartalmaz, 12,4 GFLOPS-t 520 MHz-es frekvencián.

Már 2012-ben is voltak exkluzív Tegra játékokban, például továbbfejlesztett grafika, speciális effektusok és renderelés, valamint optimalizálás. Elég sokan panaszkodtak a teljesítmény hiányára.

A Tegra 4-ről és 4i-ről 72/60 grafikus magokkal, OpenGL ES 3.0 és 96.8 GFLOPS támogatással 72 maggal 672 MHz-en és 74,8 GFLOPS-ról 60 magos 660 MHz-en már hallgatok.

Nem a K1-ről beszélünk 192 grafikus maggal, a Direct X 12 támogatásával, az OpenGL ES 3.1-vel és a 360 GFLOPS teljesítményével 850 MHz-en.

Az 1 TFLOPS teljesítményű X1-ről ne is beszéljünk, 256 grafikus maggal 1 GHz-es frekvencián. Azonnal kijelenthetjük, hogy a mobilpiac fejlődik.

De hol van ez a hatalom megfelelő optimalizálás nélkül? Jelenleg az NVIDIA csinálja.

Portál a Tegra 4/K1-hez

Half-Life 2 a Tegra 4/K1-hez

Különféle exkluzív termékeket dob ​​piacra, mint például a Portal és a Half-Life 2 és így tovább. Mindezek az alkalmazások a Tegra - Tegrazone speciális piacán találhatók.

Általában, ha szeretsz játszani, akkor vegyél Tegrát.

Adreno by Qualcomm (Snapdragon SoC)

Az Adreno teljes értékű megjelenése azután jelent meg, hogy a Qualcomm 2009-ben elindította a Snapdragon SoC sorozatot.

Toshiba TG01

Első mobil eszköz A Snapdragon a Toshiba TG01 volt Adreno 130-zal, majd a HTC HD2.

Ui.: A chipkészletek ereje a játékkonzolokhoz hasonlítható.

Az Android és a Windows Phone fejlesztése után maga a Snapdragon fejlesztése is drámaian felpörgött. 6 éve már 5 generációs SoC Snapdragon készült. S1, S2, S3, S4 és 200/400/600/800.

Ez alatt az öt generáció alatt sokféle processzor került piacra, ami zavaró lehet. Ehhez tekintse meg az alábbi táblázatot, ahol a népszerűségeket gyűjtöttem össze Ebben a pillanatban típusú GPU-k és processzoraik.

GPU → Processzor

És itt van az Adreno teljesítményének listája a GFLOPS-ban (minél több, annál jobb):

  • Adreno 130 - 133 MHz - 1,2 GFLOPS
  • Adreno 200 - 245 MHz - 4 GFLOPS
  • Adreno 203 - 294 MHz - 9,4 GFLOPS
  • Adreno 205 - 266 MHz - 8,5 GFLOPS
  • Adreno 220 - 320MHz - 19GFLOPS
  • Adreno 225 - 400 MHz - 26 GFLOPS
  • Adreno 305 - 450 MHz - 24GFLOPS
  • Adreno 320 - 450MHz - 86GFLOPS
  • Adreno 330 - 450-578MHz - 130-167GFLOPS
  • Adreno 420 - 600 MHz - 172 GFLOPS
  • Adreno 430 - 700MHz - 454GFLOPS
A Snapdragon lapkakészleteket számos eszköz, különösen a zászlóshajók használják. Nem kell aggódnia az optimalizálás miatt a játékokban a GPU népszerűsége miatt, de legújabb verziói támogatja az OpenGL ES 3.1-et és a Direct X 11-et.

Mali az ARM-től

A Mali az ARM GPU-ja. 4 generációra oszlik: Utgard, Midgard 1/2/3.

LG Renoir

Az első GPU a Mali-55 volt OpenGL ES 1.1 támogatással és egy grafikus maggal, amely a legkisebb grafikus chipként ismert, először az LG Renoirnál jelent meg, ahol a Mali-55 csak a felület optimalizálására szolgál.

A GPU létrehozásának második tapasztalata a Mali-200 volt. Akkor már támogatta az OpenGL ES 2.0-t 1 grafikus maggal 275 MHz-en.

A harmadik élmény a Mali-300-ason volt. PlayStation Portable szintű grafikát tudott játszani, a GPU frekvenciája 395 MHz volt.

A GPU létrehozásának negyedik tapasztalata forradalmi volt - a Mali-400 - a Mali-300 folytatása, de akár 4 grafikus mag többmagos támogatásával, aminek eredményeként a teljesítmény akár 4-szeresére nő. Frekvencia 395-533 MHz, teljesítmény 2,5-19 GFLOPS. 2013-ban népszerű volt az okostelefonok és táblagépek körében.
évek.

Van még egy Mali-450. Ez ugyanaz a 400, de a teljesítmény megduplázódott. Akár 8 grafikus maggal, 375-700 MHz-es frekvenciával és 30-60 GFLOPS-os teljesítménnyel rendelkezhet.

A Mali-T760 a legerősebb GPU Mali között, akár 16 grafikus magot, 685 MHz-es frekvenciát és 376 GFLOPS-t támogat! Támogatja az OpenGL ES 3.1, OpenCL1.2, OpenVG 1.1 és Direct X 11.1 verziókat.

A legnépszerűbb Mali GPU-kat ebben a táblázatban tekintheti meg:

GPU → Grafikus magok maximális száma
Az eszközök több mint 35-40%-a működik Malival. Ezért nem számíthat ilyen frízekre és késésekre a játékokban.

Általában Mali megtalálható Exynos, MediaTek, AllWinner, Rockchip lapkakészletekben.

Power VR az Imagination Technologies segítségével

A GPU-t az Imagination Technologies hozta létre a 90-es években. Még akkoriban is egy szinten volt az AMD-vel és az NVIDIA-val, de más cégek rohamos fejlődése miatt lemaradt tőlük. Ezt követően áttértek a mobil- és háztartási gépekre.

Hagyjuk ki az összes előjátékot, és kezdjük rögtön a GPU-val:

Sorozat → GPU
Népszerű PowerVR GPU-k
Olyan sokféle GPU létezik, hogy csak egy listát mutatok meg GFLOPS teljesítmény szerint (minél nagyobb, annál erősebb):

  • SGX530 – 200–300 MHz – 1,6–2,4 GFLOPS
  • SGX531 - 200 MHz - 1,6-2,4 GFLOPS
  • SGX531 Ultra – (MT6577, MT6575) – 522 MHz – 4,2 GFLOPS
  • SGX535 - 300 MHz - 2,4 GFLOPS
  • SGX540 – 153 – 512 MHz – 3,2–6,1 GFLOPS
  • SGX543 – 200–300 MHz – 6,4–9,6 GFLOPS
  • SGX543 MP2 – 250 MHz (Apple A5) – 16 GFLOPS
  • SGX543 MP3 – 300 MHz (Apple A6) – 29 GFLOPS
  • SGX543 MP4 – 250 MHz (Apple A5X) – 32 GFLOPS
  • SGX544 – 286–357 MHz – 9,2–11,4 GFLOPS
  • SGX544 - 600 MHz - 19GFLOPS
  • SGX544 - 300-533 MHz - 19-51GFLOPS
  • SGX545 - 533 MHz - 8,5 GFLOPS
  • SGX554 - 300 MHz - 19GFLOPS
  • SGX554 MP4 – 300 MHz (Apple A6X) – 77 GFLOPS
  • G6100 - 300 MHz - 19,2 GFLOPS
  • G6200 MP2 - 300-500 MHz - 38,4-64GFLOPS
  • G6400 MP4 - 300MHz - 77GFLOPS
  • G6430 MP4 – 450 MHz (Apple A7) – 115,2 GFLOPS
  • GX6450 MP4 – 450 MHz (Apple A8) – 115 GFLOPS
Maguk a grafikus chipek megtalálhatók az Apple, MTK, AllWinner, Intel, Samsung processzoraiban.

Áttekintettünk 4 féle népszerű grafikus videógyorsítót a 4-ből különböző gyártók. Mindegyiknek megvan a maga hátránya, mindegyiknek megvan a maga előnye. Azt is megtanulta, mi az a GPU, CPU, és egy kicsit az egyes videogyorsítók történetéről.

Remélem, ez a cikk hasznos lesz számodra, és sok sikert a kalandokhoz!