{"id":114118,"date":"2024-03-05T12:25:48","date_gmt":"2024-03-05T10:25:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/obyavleno-o-gotovnosti-panthor-otkrytogo-drajvera-dlya-10-pokoleniya-gpu-mali"},"modified":"2024-03-05T12:25:48","modified_gmt":"2024-03-05T10:25:48","slug":"obyavleno-o-gotovnosti-panthor-otkrytogo-drajvera-dlya-10-pokoleniya-gpu-mali","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/obyavleno-o-gotovnosti-panthor-otkrytogo-drajvera-dlya-10-pokoleniya-gpu-mali","title":{"rendered":"Anun\u021bat\u0103 disponibilitatea panthor, driverul deschis pentru GPU Mali de genera\u021bia a 10-a","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Compania Collabora a anun\u021bat disponibilitatea driverului deschis panthor, dezvoltat pentru genera\u021bia a zecea de GPU Mali (G310, G510, G710), care utilizeaz\u0103 tehnologia CSF (Command Stream Frontend), mut\u00e2nd pe partea de firmware anumite func\u021bii ale driverului pentru a reduce sarcina pe CPU \u0219i oferind un model nou de organizare a execu\u021biei pe GPU. Driverul DRM (Direct Rendering Manager) panthor a fost acceptat \u00een ramura drm-misc \u0219i se presupune c\u0103 va face parte din nucleul Linux 6.10. Modific\u0103rile pentru suportul noului driver au fost de asemenea acceptate \u00een Mesa \u0219i incluse \u00een driverul Gallium panfrost pentru GPU Mali.       <\/p>\n<p>\u00cen noua genera\u021bie de GPU Mali, planificatorul Job Manager a fost \u00eenlocuit cu interfa\u021ba CSF (Command Stream Frontend), \u00een care, \u00een locul modelului bazat pe trimiterea unei lan\u021buri de lucr\u0103ri, este aplicat un model bazat pe fluxuri de comenzi cu planificarea cozii de flux de comenzi pe partea de firmware. Pentru organizarea activit\u0103\u021bii planificatorului \u00een GPU, este \u00eencorporat un microcontroler Cortex-M7, iar pentru executarea instruc\u021biunilor CSF este prev\u0103zut un bloc special de execu\u021bie a comenzilor (Command Execution Unit). Astfel de caracteristici necesit\u0103 o organizare cu totul diferit\u0103 a transmisiei lucr\u0103rilor c\u0103tre GPU din spa\u021biul utilizatorului.     <\/p>\n<p>Ini\u021bial, a fost efectuat\u0103 o tentativ\u0103 de implementare a suportului pentru GPU Mali bazat pe CSF \u00een driverul DRM Panfrost, dar dezvoltatorii au ajuns la concluzia c\u0103 acest lucru ar duce la o complicare semnificativ\u0103 a driverului existent \u0219i c\u0103 pentru CSF este mai optim s\u0103 se creeze un nou driver, construit cu o arhitectur\u0103 diferit\u0103. \u00cen driverul panthor a fost implementat un nou uAPI complet, o nou\u0103 logic\u0103 de planificare a lucr\u0103rilor \u0219i o nou\u0103 logic\u0103 de gestionare a MMU\/GPU-VA. Ca baz\u0103 pentru noul driver a fost utilizat codul existent al driverului DRM Panfrost, din care au fost \u00eemprumutate \u0219abloanele tipice de ini\u021bializare a driverului, gestionarea frecven\u021bei \u0219i gestionarea energiei.    <\/p>\n<p>\u00cen primele etape, dezvoltarea noului driver a fost realizat\u0103 prin inginerie invers\u0103, dar apoi s-a al\u0103turat proiectului compania ARM, care a oferit acces la documenta\u021bie \u0219i a participat la revizuirea codului. Doi angaja\u021bi ai ARM au primit statutul de asisten\u021bi ai men\u021bin\u0103torului (co-maintainer) driverului pentru nucleul Linux. Ulterior, dup\u0103 finalizarea driverului OpenGL, activitatea se va concentra pe implementarea driverului Vulkan pentru noile GPU Mali \u0219i modernizarea driverului Vulkan existent pentru vechile GPU Mali.      <\/p>\n<p>Se raporteaz\u0103 c\u0103 driverul panthor preg\u0103tit ofer\u0103 suport GPU pe pl\u0103cile cu SoC Rockchip RK3588. Compania Collabora a realizat, de asemenea, lucr\u0103ri pentru a asigura \u00eenc\u0103rcarea pl\u0103cilor bazate pe Rockchip RK3588 folosind un stiv\u0103 software complet deschis\u0103. Pentru Rockchip RK3588 a fost preg\u0103tit o imagine de sistem bazat\u0103 pe Debian \u0219i un bootloader deschis pentru a \u00eenlocui componentele proprietare BL31 (Boot Loader stage 3.1).<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60728\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Collabora \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 panthor, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0434\u0435\u0441\u044f\u0442\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f GPU Mali (G310, G510, G710), \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f CSF (\u0421ommand Stream Frontend), \u0432\u044b\u043d\u043e\u0441\u044f\u0449\u0430\u044f \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 CPU \u0438 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0430\u044f \u043d\u043e\u0432\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442 \u043d\u0430 GPU. DRM-\u0434\u0440\u0430\u0439\u0432\u0435\u0440 (Direct Rendering Manager) panthor \u043f\u0440\u0438\u043d\u044f\u0442 \u0432 \u0432\u0435\u0442\u043a\u0443 drm-misc [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-114118","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Collabora \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 panthor, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0434\u0435\u0441\u044f\u0442\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f GPU Mali (G310, G510, G710), \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f CSF (\u0421ommand Stream Frontend), \u0432\u044b\u043d\u043e\u0441\u044f\u0449\u0430\u044f \u043d\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/obyavleno-o-gotovnosti-panthor-otkrytogo-drajvera-dlya-10-pokoleniya-gpu-mali\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u043e \u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 panthor, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 \u0434\u043b\u044f 10 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f GPU Mali | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Collabora \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 panthor, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0434\u0435\u0441\u044f\u0442\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f GPU Mali (G310, G510, G710), \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f CSF (\u0421ommand Stream Frontend), \u0432\u044b\u043d\u043e\u0441\u044f\u0449\u0430\u044f \u043d\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/obyavleno-o-gotovnosti-panthor-otkrytogo-drajvera-dlya-10-pokoleniya-gpu-mali\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-03-05T10:25:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-05T10:25:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 A fost anun\u021bat\u0103 disponibilitatea panthor, driverul deschis pentru a 10-a genera\u021bie de GPU Mali | ProHoster","description":"Compania Collabora a anun\u021bat c\u0103 driverul deschis panthor, dezvoltat pentru cea de-a zecea genera\u021bie de GPU Mali (G310, G510, G710), este gata, \u00een care se aplic\u0103 tehnologia CSF (Command Stream Frontend), aduc\u00e2ndu-se la.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/obyavleno-o-gotovnosti-panthor-otkrytogo-drajvera-dlya-10-pokoleniya-gpu-mali","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u043e \u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 panthor, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 \u0434\u043b\u044f 10 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f GPU Mali | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Collabora \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 panthor, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0434\u0435\u0441\u044f\u0442\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f GPU Mali (G310, G510, G710), \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f CSF (\u0421ommand Stream Frontend), \u0432\u044b\u043d\u043e\u0441\u044f\u0449\u0430\u044f \u043d\u0430.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/obyavleno-o-gotovnosti-panthor-otkrytogo-drajvera-dlya-10-pokoleniya-gpu-mali","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-03-05T10:25:48+00:00","article:modified_time":"2024-03-05T10:25:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/114118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=114118"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/114118\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=114118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=114118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=114118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}