ARM začne podpirati brezplačen gonilnik Panfrost

Na konferenci razvijalcev XDC2020 (X.Org) napovedano o pristopu ARM k procesu razvoja projekta Mraz, razvoj odprtokodnega gonilnika za grafična jedra Mali. ARM izražena pripravljenost Razvijalcem gonilnikov zagotoviti potrebne informacije in dokumentacijo, da bodo bolje razumeli strojno opremo in se osredotočili na razvoj, ne da bi pri tem izgubljali čas z reševanjem skrivnosti obratnega inženiringa binarnih gonilnikov. To se je že zgodilo s sodelovanjem Qualcomma v projektu. Freedreno, razvoj brezplačnega gonilnika za grafični procesor Qualcomm Adreno.

Sodelovanje podjetja ARM bo pripomoglo k stabilni implementaciji, pripravljeni za široko uporabo, in zagotovilo celovitejšo podporo za interna navodila, specifična za Mali GPU, saj bo zagotovilo informacije iz prve roke o arhitekturi čipa. Dostop do interne dokumentacije bo prav tako pripomogel k doseganju maksimalne zmogljivosti, popolne skladnosti s specifikacijami in pokritosti vseh razpoložljivih funkcij grafičnih procesorjev Midgard in Bifrost.

Prve spremembe, pripravljene na podlagi informacij, prejetih od ARM, so že preneseno v bazo kode gonilnika. Še posebej,
Izvedeno je bilo delo za standardizacijo operacij pakiranja ukazov in popolno prenovo razstavljalca, da bi natančneje odražal arhitekturo nabora ukazov grafične kartice Bifrost in ustrezal terminologiji, sprejeti v ARM.

Gonilnik Panfrost je leta 2018 ustanovila Alyssa Rosenzweig iz podjetja Collabora in je bil razvit z obratnim inženiringom originalnih gonilnikov ARM. Gonilnik trenutno podpira čipe, ki temeljijo na mikroarhitekturah Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) in Bifrost (Mali G3x, G5x, G7x). Za grafične procesorje Mali 400/450, ki se uporabljajo v številnih starejših čipih, ki temeljijo na ARM-u, se razvija ločen gonilnik. Lima.


Predvajaj video

Vir: opennet.ru

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster