{"id":333,"date":"2023-12-08T08:50:45","date_gmt":"2023-12-08T07:50:45","guid":{"rendered":"http:\/\/cri-info.cm\/?page_id=333"},"modified":"2023-12-08T15:00:13","modified_gmt":"2023-12-08T14:00:13","slug":"hackos-utilisation-de-lia-pour-ameliorer-les-politiques-de-gestion-de-la-memoire-de-linux-en-userspace-via-usm","status":"publish","type":"page","link":"http:\/\/cri-info.cm\/?page_id=333","title":{"rendered":"HackOS : Utilisation de l&#8217;IA pour am\u00e9liorer les politiques de gestion de la m\u00e9moire de Linux en userspace via USM"},"content":{"rendered":"\n<p class=\"has-text-align-center\"><a rel=\"noreferrer noopener\" href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSdxncbUKgkjIlPWgdIBzhH-Ab3fts-MhUXjuAl8yqoUo6WZkQ\/viewform\" target=\"_blank\"><strong>CLIQUEZ ICI POUR VOUS INSCRIRE<\/strong><\/a><\/p>\n\n\n\n<p><strong>Organisateurs<\/strong><\/p>\n\n\n\n<p><strong><em>Alain Tchana (Grenoble INP \u2013 alain.tchana@grenoble-inp.fr), ERODS team &#8211; Grenoble<br>https:\/\/lig-membres.imag.fr\/tchanaa<\/em><\/strong><\/p>\n\n\n\n<p>Les \u00e9quipes de recherche ERODS du LIG et Whisper de Inria Paris ont d\u00e9velopp\u00e9 USM (User Space Memory), un framework pour l\u2019\u00e9criture et l\u2019ex\u00e9cution en user space des politiques de gestion de la m\u00e9moire. USM expose \u00e0 l\u2019adminsys une API C permettant de programmer trois types de politiques :<\/p>\n\n\n\n<p><br>\u2022 Allocation de pages physiques : une politique d\u00e9cide de quand, combien de pages allouer, de leur initialisation, et de leur lib\u00e9ration.<br>\u2022 Swap-in et swap-out : quand, quelles pages, et quel device de swap<br>\u2022 OOM : quand et quel processus \u00e9liminer<\/p>\n\n\n\n<p><br>A cot\u00e9 des politiques, avec USM, le sysadmin d\u00e9cide de la structure de donn\u00e9es \u00e0 utiliser pour repr\u00e9senter les pages libres et occup\u00e9es. La structure de donn\u00e9es peut avoir un impact sur l\u2019efficacit\u00e9 des politiques. USM fonctionne de la fa\u00e7on suivante :<\/p>\n\n\n\n<ol>\n<li>l\u2019adminsys programme des politiques et la fa\u00e7on dont les applications vont etre assign\u00e9es aux politiques.<\/li>\n\n\n\n<li>l\u2019adminsys d\u00e9marre USM<\/li>\n\n\n\n<li>l\u2019adminsys d\u00e9marre chaque application qui doit etre g\u00e9r\u00e9e par USM en utilisant une librairie fournie par USM<\/li>\n<\/ol>\n\n\n\n<p>L\u2019approche USM ouvre la voix \u00e0 l\u2019utilisation de mod\u00e8les d\u2019inf\u00e9rence IA \u00e0 la place des heuristiques pour les services du syst\u00e8me d\u2019exploitation. En effet, les heuristiques sont limit\u00e9es par l\u2019intuition de celui\/celle qui la propose. A l\u2019inverse, un mod\u00e8le IA s\u2019am\u00e9liore avec le temps gr\u00e2ce \u00e0 des entra\u00eenements r\u00e9p\u00e9t\u00e9s. Nous souhaitons explorer cette id\u00e9e.<\/p>\n\n\n\n<p><strong>Missions<\/strong><\/p>\n\n\n\n<p>\u2022 Prise en main de USM<br>\u2022 D\u00e9ploiement de quelques applications<br>\u2022 Collecte de traces<br>\u2022 Identification des approches IA appropri\u00e9es<br>\u2022 Entra\u00eenement et construction de mod\u00e8les<br>\u2022 Int\u00e9gration des mod\u00e8les dans USM<br>\u2022 Evaluations<\/p>\n\n\n\n<p><strong>Comp\u00e9tences \u00e0 acquerir<\/strong><\/p>\n\n\n\n<p>\u2022 Linux<br>\u2022 IA<br>\u2022 Allocation m\u00e9moire dans Linux<br>\u2022 Exp\u00e9rimentation<\/p>\n\n\n\n<p><strong>Comp\u00e9tences requises<\/strong><\/p>\n\n\n\n<p>\u2022 IA<br>\u2022 Programmation C<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CLIQUEZ ICI POUR VOUS INSCRIRE Organisateurs Alain Tchana (Grenoble INP \u2013 alain.tchana@grenoble-inp.fr), ERODS team &#8211; Grenoblehttps:\/\/lig-membres.imag.fr\/tchanaa Les \u00e9quipes de recherche ERODS du LIG et Whisper de Inria Paris ont d\u00e9velopp\u00e9 USM (User Space Memory), un framework pour l\u2019\u00e9criture et l\u2019ex\u00e9cution en user space des politiques de gestion de la m\u00e9moire. USM expose \u00e0 l\u2019adminsys une &hellip; <a href=\"http:\/\/cri-info.cm\/?page_id=333\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">HackOS : Utilisation de l&#8217;IA pour am\u00e9liorer les politiques de gestion de la m\u00e9moire de Linux en userspace via USM<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/cri-info.cm\/index.php?rest_route=\/wp\/v2\/pages\/333"}],"collection":[{"href":"http:\/\/cri-info.cm\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/cri-info.cm\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/cri-info.cm\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cri-info.cm\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=333"}],"version-history":[{"count":2,"href":"http:\/\/cri-info.cm\/index.php?rest_route=\/wp\/v2\/pages\/333\/revisions"}],"predecessor-version":[{"id":346,"href":"http:\/\/cri-info.cm\/index.php?rest_route=\/wp\/v2\/pages\/333\/revisions\/346"}],"wp:attachment":[{"href":"http:\/\/cri-info.cm\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}