ARM byrjar að styðja ókeypis Panfrost ökumanninn

Á XDC2020 ráðstefnunni (X.Org Developers Conference) tilkynnt um að ARM hafi tekið þátt í þróunarferli verkefna panfrost, sem þróar opinn bílstjóri fyrir Malí myndbandskjarna. ARM fyrirtæki lýst yfir vilja Gefðu forriturum ökumenn þær upplýsingar og skjöl sem þeir þurfa til að skilja vélbúnaðinn betur og einbeita sér að þróunarviðleitni sinni, án þess að sóa tíma í að leysa þrautir öfugþróunar tvíundirstjóra. Áður gerðist svipað með tengingu Qualcomm til að vinna að verkefninu Freedreno, sem þróar ókeypis bílstjóri fyrir Qualcomm Adreno GPU.

Þátttaka ARM mun hjálpa til við að koma stöðugleika innleiðingarinnar á þann stað að vera tilbúinn fyrir víðtæka notkun og veita meiri stuðning við Mali GPU-sértækar innri leiðbeiningar með því að veita fyrstu hendi upplýsingar um flísararkitektúrinn. Aðgengi að innri skjölum mun einnig hjálpa til við að tryggja hámarksafköst, fullkomið samræmi við forskriftir og umfang allra tiltækra eiginleika Midgard og Bifrost GPU.

Fyrstu breytingarnar sem unnar voru á grundvelli upplýsinga sem bárust frá ARM hafa þegar flutt inn í ökumannskóðagrunninn. Einkum,
Unnið hefur verið að því að koma kennslupökkunaraðgerðum í kanónískt form og endurgera sundrunarbúnaðinn til að endurspegla arkitektúr GPU Bifrost leiðbeiningasettsins nákvæmari og samsvara hugtökum sem notuð eru í ARM.

Panfrost ökumaðurinn var stofnaður árið 2018 af Alyssa Rosenzweig frá Collabora og hefur hingað til verið þróaður með öfugþróun upprunalegu ARM ökumannanna. Sem stendur styður ökumaðurinn vinnu með flögum sem byggjast á Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) og Bifrost (Mali G3x, G5x, G7x) örarkitektúr. Fyrir GPU Mali 400/450, notað í mörgum eldri flísum sem byggjast á ARM arkitektúr, er verið að þróa bílstjóri sérstaklega Lima.


Heimild: opennet.ru

Bæta við athugasemd