{"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\/sv\/blog\/news\/obyavleno-o-gotovnosti-panthor-otkrytogo-drajvera-dlya-10-pokoleniya-gpu-mali","title":{"rendered":"Panthor, den \u00f6ppna drivrutinen f\u00f6r 10:e generationens GPU Mali, har meddelats som f\u00e4rdig.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Collabora har tillk\u00e4nnagett att den \u00f6ppna drivrutinen panthor, som utvecklas f\u00f6r den tionde generationens Mali GPU (G310, G510, G710), nu \u00e4r redo, d\u00e4r teknologin CSF (Command Stream Frontend) anv\u00e4nds f\u00f6r att flytta vissa drivrutinsfunktioner till firmware f\u00f6r att minska CPU-belastningen och erbjuda en ny modell f\u00f6r hur arbetsuppgifter utf\u00f6rs p\u00e5 GPU:n. DRM-drivrutinen (Direct Rendering Manager) panthor har antagits i drm-misc-grenen och kommer troligen att ing\u00e5 i Linux-k\u00e4rnan 6.10. \u00c4ndringar f\u00f6r att st\u00f6dja den nya drivrutinen har ocks\u00e5 antagits i Mesa och ing\u00e5r i Gallium-drivrutinen panfrost f\u00f6r Mali GPU.       <\/p>\n<p>I den nya generationen av Mali GPU har Job Manager-schemal\u00e4ggaren ersatts av CSF (Command Stream Frontend) gr\u00e4nssnittet, d\u00e4r en modell baserad p\u00e5 kommandok\u00f6er anv\u00e4nds ist\u00e4llet f\u00f6r den tidigare modell som skickade arbete i kedjor. F\u00f6r att organisera schemal\u00e4ggarens arbete har en separat Cortex-M7 mikrokontroller integrerats i GPU:n, och en speciell enhet f\u00f6r kommandok\u00f6rning (Command Execution Unit) har inf\u00f6rts f\u00f6r att utf\u00f6ra CSF-instruktioner. Dessa funktioner kr\u00e4ver en helt ny organisation av arbetet som \u00f6verf\u00f6rs till GPU:n fr\u00e5n anv\u00e4ndarutrymmet.     <\/p>\n<p>Till en b\u00f6rjan gjordes ett f\u00f6rs\u00f6k att implementera st\u00f6d f\u00f6r Mali GPU p\u00e5 basis av CSF i Panfrost DRM-drivrutinen, men utvecklarna kom fram till att detta skulle leda till en betydande komplicering av den befintliga drivrutinen, och f\u00f6r CSF var det mer optimalt att skapa en ny drivrutin baserad p\u00e5 en annan arkitektur. I drivrutinen panthor har en helt ny uAPI, ny arbetsschemal\u00e4ggningslogik och ny logik f\u00f6r MMU\/GPU-VA-hantering implementerats. Den befintliga koden fr\u00e5n Panfrost DRM-drivrutinen har anv\u00e4nts som grund f\u00f6r den nya drivrutinen, d\u00e4r typiska mallar f\u00f6r drivrutinsinitialisering, frekvenshantering och str\u00f6mhantering har h\u00e4mtats.    <\/p>\n<p>Under en tid har utvecklingen av den nya drivrutinen genomf\u00f6rts med hj\u00e4lp av omv\u00e4nd ingenj\u00f6rskonst, men sedan ansl\u00f6t sig f\u00f6retaget ARM till projektet, gav tillg\u00e5ng till dokumentation och deltog i kodgranskningen. Tv\u00e5 anst\u00e4llda p\u00e5 ARM fick status som medhj\u00e4lpare (co-maintainer) f\u00f6r drivrutinen f\u00f6r Linux-k\u00e4rnan. N\u00e4r OpenGL-drivrutinen har f\u00e4rdigst\u00e4llts kommer arbetet att fokusera p\u00e5 implementeringen av Vulkan-drivrutinen f\u00f6r nya Mali GPU:er och moderniseringen av den befintliga Vulkan-drivrutinen f\u00f6r \u00e4ldre Mali GPU:er.      <\/p>\n<p>Det rapporteras att den f\u00f6rberedda drivrutinen panthor m\u00f6jligg\u00f6r st\u00f6d f\u00f6r GPU:er p\u00e5 kort med SoC Rockchip RK3588. F\u00f6retaget Collabora har ocks\u00e5 arbetat med att s\u00e4kerst\u00e4lla att kort baserade p\u00e5 Rockchip RK3588 kan starta med hj\u00e4lp av en helt \u00f6ppen programvarustack. En systemavbildning baserad p\u00e5 Debian och en \u00f6ppen bootloader har f\u00f6rberetts f\u00f6r Rockchip RK3588 f\u00f6r att ers\u00e4tta de propriet\u00e4ra komponenterna BL31 (Boot Loader stage 3.1).<br \/>\n<br \/>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60728\">opennet.ru<\/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.4 - 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\/sv\/blog\/news\/obyavleno-o-gotovnosti-panthor-otkrytogo-drajvera-dlya-10-pokoleniya-gpu-mali\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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\udd47Det har tillk\u00e4nnages att panthor, den \u00f6ppna drivrutinen f\u00f6r 10:e generationen GPU Mali, nu \u00e4r klar | ProHoster","description":"F\u00f6retaget Collabora har tillk\u00e4nnagett att den \u00f6ppna drivrutinen panthor, som utvecklas f\u00f6r tionde generationens GPU Mali (G310, G510, G710), nu \u00e4r klar, d\u00e4r teknologin CSF (Command Stream Frontend) anv\u00e4nds.","canonical_url":"https:\/\/prohoster.info\/sv\/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":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/114118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=114118"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/114118\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=114118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=114118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=114118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}