Koos uue protsessorituumaga ettevĂ”te ARM tutvustas graafikaprotsessorit, mis on mĂ”eldud jĂ€rgmise pĂ”lvkonna mobiilsetele SoC-dele. Mali-G77, mida ei tohi segamini ajada uue ekraaniprotsessoriga , tĂ€histab ĂŒleminekut arhitektuurilt ARM Bifrost arhitektuurile Valhall.

ARM kuulutab vĂ€lja olulise graafika jĂ”udluse kasvu Mali-G77 puhul â 40% vĂ”rreldes praeguse Mali-G76 pĂ”lvkonnaga. See on saavutatud nii tootmisprotsessi kui ka arhitektuuriliste tĂ€iustuste kaudu. Mali-G77 vĂ”ib sisaldada 7 kuni 16 tuuma (tulevikus on vĂ”imalik skaleerida 1 kuni 32-ni), kusjuures igaĂŒhe suurus on peaaegu sama kui G76. Seega tĂ”enĂ€oliselt varustatakse kĂ”rgjĂ”udlusega nutitelefone sama tuumade arvuga GPU-dega.


MĂ€ngudes vĂ”ib oodata jĂ”udluse tĂ”usu vahemikus 20 kuni 40%, sĂ”ltuvalt graafilistest koormustest. Populaarse Manhattan GFXBench testi tulemuste pĂ”hjal sunnib uue graafikaprotsessori mĂ€rkimisvÀÀrne eelis praeguse pĂ”lvkonna kohal konkurente nagu Qualcomm tĂ”siselt muretsema enda Adreno graafika jĂ”udluse olulise paranemise ĂŒle.


ARM-i sĂ”nul tagab uus Mali-G77 arhitektuur keskmiselt 30% energiatĂ”hususe vĂ”i jĂ”udluse paranemist. ARM Valhall skalaari arhitektuuri teine pĂ”lvkond vĂ”imaldab graafikaprotsessoril samaaegselt tĂ€ita 16 kĂ€sku tsĂŒkli jooksul CU kohta, vĂ”rreldes kaheksa kĂ€sklusena Bifrostis (Mali-G76). Teiste uuenduste seas: tĂ€ielikult riistvaras hallatav dĂŒnaamiline kĂ€skude ajakava ja tĂ€iesti uus kĂ€skude komplekt, mis sĂ€ilitab tagasivaatavuse Bifrosti suhtes. Samuti on lisatud ARM AFBC1.3 tihendusformaadi tugi ja teised uuendused (FP16 renderdamise sihtmĂ€rgid, kihiline renderdamine ja verteksi shaderi vĂ€ljundid).


Bifrost CU-s oli kolm kĂ€skude tĂ€itmise mootorit, millest igaĂŒhel oli kĂ€skude vahemĂ€lu, register ja Warp kontrollplokk. Jagamine nende kolme mootori vahel vĂ”imaldas tĂ€ita 24 FMA kĂ€sku 32-bitise ujukoma tĂ€psusega (FP32). Valhallis on iga CU-l vaid ĂŒks kĂ€skude tĂ€itmise mootor, mis on jagatud kahe arvutusmoduli vahel, mis suudavad töötleda 16 Warp kĂ€sku taktikeskonnas, tagades seega 32 FMA FP32 kĂ€sku CU kohta. TĂ€nu nendele arhitektuurilistele muudatustele suudab Mali-G77 paralleelsete arvutuste korral teostada kolmandiku vĂ”rra enam matemaatilisi arvutusi vĂ”rreldes Mali-G76-ga.


Lisaks sisaldab iga selline CU arvutusmodul kahe uut matemaatilist funktsionaalse ploki. Uus muundamismoodul (CVT) töötleb pÔhilisi tÀisarvurohkeid, loogilisi, haruvaid ja muundamisjuhiseid. Spetsiaalsete funktsioonide plokk (SFU) kiirendab tÀisarvude kordaja, jagamise, ruutjuure, logaritmide ja muude keerukate tÀisarvufunktsioonide operatsioone.


Tava FMA plokis on mitu konfiguratsiooni, mis toetavad 16 FP32 kĂ€sku tĂ€itmist ĂŒhe tsĂŒkli jooksul, 32 FP16 vĂ”i 64 INT8 Dot Product. Need optimeerimised vĂ”ivad tĂ”sta jĂ”udlust masinĂ”ppe rakendustes kuni 60% vĂ”rra.


Teine oluline muudatus Mali-G77-s on tekstuurimooduli jĂ”udluse kahekordistamine, mis töötleb nĂŒĂŒd 4 bilineaarset tekstuuri takti kohta vĂ”rreldes varasemate kahega, 2 trilineaarset tekstuuri takti kohta, pakkudes kiiremat FP16 ja FP32 filtreerimist.


ARM on teinud ka mitmeid muid muudatusi, mille tulemusel lubavad Mali-G77 ja Valhall mĂ€rkimisvÀÀrset jĂ”udluse tĂ”usu mĂ€ngukoormuste ja masinĂ”ppe ĂŒlesannete jaoks. On oluline mĂ€rkida, et energiatarve ja kiibi pindala on sĂ€ilinud Bifrosti tasemel, mis lubab vĂ€lja anda mobiilseid seadmeid, millel on kĂ”rgem tippjĂ”udlus ilma energiatarbimise, jahutuse ja suuruse nĂ”uete suurenemiseta.
Allikas: 3dnews.ru
