{"id":149135,"date":"2025-11-21T17:12:02","date_gmt":"2025-11-21T15:12:04","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-tyr-napisannom-na-rust-drajvere-dlya-gpu-arm-mali-obespechena-sovmestimost-s-gnome"},"modified":"2025-11-21T17:12:02","modified_gmt":"2025-11-21T15:12:04","slug":"v-tyr-napisannom-na-rust-drajvere-dlya-gpu-arm-mali-obespechena-sovmestimost-s-gnome","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/v-tyr-napisannom-na-rust-drajvere-dlya-gpu-arm-mali-obespechena-sovmestimost-s-gnome","title":{"rendered":"\u00cen Tyr, un driver pentru GPU ARM Mali scris \u00een Rust, a fost asigurat\u0103 compatibilitatea cu GNOME.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Compania Collabora a anun\u021bat progrese \u00een dezvoltarea driverului Tyr pentru kernelul Linux, scris \u00een Rust. Driverul este destinat s\u0103 func\u021bioneze cu GPU ARM Mali care utilizeaz\u0103 tehnologia CSF (\u0421ommand Stream Frontend), cum ar fi Mali G310, G510 \u0219i G710. Se men\u021bioneaz\u0103 c\u0103 Tyr a atins un nivel adecvat pentru a sprijini func\u021bionarea mediului desktop GNOME, serverului compozit Weston \u0219i a jocurilor cu ecran complet, cum ar fi SuperTuxKart. Performan\u021ba noului driver este evaluat\u0103 ca fiind comparabil\u0103 cu driverul Panthor, scris \u00een C.  <center><img decoding=\"async\" alt=\"\u00cen Tyr, un driver pentru GPU ARM Mali scris \u00een Rust, a fost asigurat\u0103 compatibilitatea cu GNOME.\" src=\"\/wp-content\/uploads\/2025\/11\/2a20595ff86c66ccf279993cff128e75.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <center><img decoding=\"async\" alt=\"\u00cen Tyr, un driver pentru GPU ARM Mali scris \u00een Rust, a fost asigurat\u0103 compatibilitatea cu GNOME.\" src=\"\/wp-content\/uploads\/2025\/11\/22bdb4b471327fa29aac6cc97031de48.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>          <\/p>\n<p> Codul driverului Tyr a fost acceptat \u00een kernelul Linux 6.18, a c\u0103rui lansare este a\u0219teptat\u0103 la \u00eenceputul lunii decembrie. Totu\u0219i, driverul nu este \u00eenc\u0103 preg\u0103tit pentru utilizarea de zi cu zi de c\u0103tre utilizatorii obi\u0219nui\u021bi \u0219i este considerat un prototip experimental pentru testarea abla\u021biunilor de dezvoltare a driverelor \u00een Rust.                <\/p>\n<p>Ca baz\u0103 \u00een crearea noului driver, au fost utilizate componentele driverului abstract rust_platform_driver \u0219i driverul Nova, dezvoltat pentru GPU NVIDIA, scris \u00een Rust \u0219i ad\u0103ugat \u00een kernelul Linux 6.16. Func\u021bionalitatea pentru interac\u021biunea cu GPU Mali a fost portat\u0103 din driverul DRM existent Panthor (Direct Rendering Manager), scris \u00een C. uAPI-ul driverului Tyr este identic cu uAPI-ul driverului Panthor, ceea ce permite utilizarea componentelor existente \u00een spa\u021biul utilizatorului.       <\/p>\n<p>Tehnologia CSF, utilizat\u0103 \u00eencep\u00e2nd cu genera\u021bia 10 de GPU Mali, se remarc\u0103 prin externalizarea unor func\u021bii ale driverului pe partea de firmware \u0219i prin utilizarea unui nou model de organizare a execu\u021biei pe GPU. \u00cen GPU-urile cu interfa\u021ba CSF, \u00een locul modelului bazat pe trimiterea unei serii de lucr\u0103ri, se aplic\u0103 un model bazat pe fluxul de comenzi cu planificarea cozii de flux de comenzi pe partea de firmware. Pentru organizarea muncii planificatorului, \u00een GPU este integrat un microcontroler separat Cortex-M7, iar pentru executarea instruc\u021biunilor CSF este prev\u0103zut\u0103 o unitate special\u0103 de execu\u021bie a comenzii (Command Execution Unit).<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64300\">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 \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441\u0435 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0434\u043b\u044f \u044f\u0434\u0440\u0430 Linux \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 Tyr, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0414\u0440\u0430\u0439\u0432\u0435\u0440 \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 GPU ARM Mali, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \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), \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a Mali G310, G510 \u0438 G710. \u041e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e Tyr \u0434\u043e\u0441\u0442\u0438\u0433 \u0443\u0440\u043e\u0432\u043d\u044f, \u043f\u0440\u0438\u0433\u043e\u0434\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u0440\u0435\u0434\u044b \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430 GNOME, \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Weston [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":149136,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-149135","post","type-post","status-publish","format-standard","has-post-thumbnail","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 \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441\u0435 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0434\u043b\u044f \u044f\u0434\u0440\u0430 Linux \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 Tyr, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\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\/v-tyr-napisannom-na-rust-drajvere-dlya-gpu-arm-mali-obespechena-sovmestimost-s-gnome\" \/>\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\u0412 Tyr, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u043c \u043d\u0430 Rust \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435 \u0434\u043b\u044f GPU ARM Mali, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0430 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 GNOME | 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 \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441\u0435 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0434\u043b\u044f \u044f\u0434\u0440\u0430 Linux \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 Tyr, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/v-tyr-napisannom-na-rust-drajvere-dlya-gpu-arm-mali-obespechena-sovmestimost-s-gnome\" \/>\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=\"2025-11-21T15:12:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-11-21T15:12:04+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\u00cen Tyr, driverul scris \u00een Rust pentru GPU ARM Mali, s-a asigurat compatibilitatea cu GNOME | ProHoster","description":"Compania Collabora a anun\u021bat progrese \u00een dezvoltarea driverului Tyr pentru kernelul Linux, scris \u00een Rust.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/v-tyr-napisannom-na-rust-drajvere-dlya-gpu-arm-mali-obespechena-sovmestimost-s-gnome","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\u0412 Tyr, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u043c \u043d\u0430 Rust \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435 \u0434\u043b\u044f GPU ARM Mali, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0430 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 GNOME | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Collabora \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441\u0435 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0434\u043b\u044f \u044f\u0434\u0440\u0430 Linux \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 Tyr, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/v-tyr-napisannom-na-rust-drajvere-dlya-gpu-arm-mali-obespechena-sovmestimost-s-gnome","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":"2025-11-21T15:12:04+00:00","article:modified_time":"2025-11-21T15:12:04+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"149135","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 16:09:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 16:09:19","updated":"2026-01-23 16:09:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/149135","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=149135"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/149135\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/149136"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=149135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=149135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=149135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}