{"id":2353,"date":"2025-06-19T08:47:52","date_gmt":"2025-06-19T06:47:52","guid":{"rendered":"https:\/\/numpex.org\/2353\/"},"modified":"2025-06-19T08:53:41","modified_gmt":"2025-06-19T06:53:41","slug":"2353","status":"publish","type":"post","link":"https:\/\/numpex.org\/fr\/2353\/","title":{"rendered":"Comprenons-nous vraiment le comportement temporel des I\/O dans les applications HPC \u2014 et pourquoi est-ce important ?"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_message message_color=\u00a0\u00bbcolor-vyce\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb707057&Prime; message_color_type=\u00a0\u00bbuncode-palette\u00a0\u00bb]Retrouvez la version \u00e9tendue de cet article <em data-stringify-type=\"italic\">\u00ab A Deep Look Into the Temporal I\/O Behavior of HPC Applications \u00bb <a href=\"https:\/\/theses.hal.science\/INRIA2\/hal-04978752v1\" target=\"_blank\" rel=\"noopener\">ici.<\/a><\/em>[\/vc_message][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text uncode_shortcode_id=\u00a0\u00bb371124&Prime;]Exa-DoST est fier de partager sa derni\u00e8re publication parue lors de la conf\u00e9rence <a href=\"https:\/\/www.ipdps.org\/\" target=\"_blank\" rel=\"noopener\">IPDPS<\/a> 2025 : <em data-stringify-type=\"italic\">Un regard approfondi sur le comportement temporel des E\/S des applications HPC<\/em>.<\/p>\n<p>Dans le cadre d&rsquo;une collaboration entre <b><strong style=\"font-weight: var(--custom-font-weight-bold,700)\" data-stringify-type=\"bold\"><a href=\"https:\/\/www.inria.fr\/fr\" target=\"_blank\" rel=\"noopener\">Inria<\/a> (France)<\/strong><\/b>, <b><strong style=\"font-weight: var(--custom-font-weight-bold,700)\" data-stringify-type=\"bold\"><a href=\"https:\/\/www.tu-darmstadt.de\/\" target=\"_blank\" rel=\"noopener\">TU Darmstadt<\/a> (Allemagne)<\/strong><\/b>et le <b><strong style=\"font-weight: var(--custom-font-weight-bold,700)\" data-stringify-type=\"bold\"><a href=\"https:\/\/www.gov.br\/lncc\/pt-br\" target=\"_blank\" rel=\"noopener\">LNCC<\/a> (Br\u00e9sil)<\/strong><\/b>, Francieli Boito, Luan Teylo, Mihail Popov, Theo Jolivel, Fran\u00e7ois Tessier, Jakob Luettgau, Julien Monniot, Ahmad Tarraf, Andr\u00e9 Carneiro et Carla Osthoff ont r\u00e9alis\u00e9 une \u00e9tude \u00e0 grande \u00e9chelle sur le comportement temporel des entr\u00e9es\/sorties (I\/O) en calcul haute performance (HPC), bas\u00e9e sur plus de 440 000 traces collect\u00e9es sur 11 ans aupr\u00e8s de quatre grands syst\u00e8mes HPC.<\/p>\n<p data-start=\"666\" data-end=\"1469\">Comprendre le comportement temporel des I\/O est essentiel pour am\u00e9liorer les performances des applications HPC, en particulier alors que l\u2019\u00e9cart entre les vitesses de calcul et celles des I\/O ne cesse de s\u2019accentuer. De nombreuses techniques existantes \u2014 telles que l\u2019allocation de buffers interm\u00e9diaires (burst buffers), la planification des I\/O ou la coordination des t\u00e2ches par lots \u2014 reposent sur des hypoth\u00e8ses concernant ce comportement. Ce travail examine des questions fondamentales li\u00e9es \u00e0 la temporalit\u00e9, la p\u00e9riodicit\u00e9 et la concurrence des I\/O dans des charges de travail r\u00e9elles. En analysant les traces du point de vue \u00e0 la fois du syst\u00e8me et des applications, nous proposons une caract\u00e9risation d\u00e9taill\u00e9e des interactions entre les applications HPC et le sous-syst\u00e8me I\/O au fil du temps.<\/p>\n<p data-start=\"1471\" data-end=\"1502\"><strong data-start=\"1471\" data-end=\"1502\">Principales contributions :<\/strong><\/p>\n<ul data-start=\"1504\" data-end=\"1785\">\n<li data-start=\"1504\" data-end=\"1595\">\n<p data-start=\"1506\" data-end=\"1595\">Une classification des motifs temporels r\u00e9currents dans des charges de travail vari\u00e9es.<\/p>\n<\/li>\n<li data-start=\"1596\" data-end=\"1685\">\n<p data-start=\"1598\" data-end=\"1685\">Des observations sur la concurrence des I\/O et l\u2019utilisation partag\u00e9e des ressources.<\/p>\n<\/li>\n<li data-start=\"1686\" data-end=\"1785\">\n<p data-start=\"1688\" data-end=\"1785\">La mise \u00e0 disposition publique des jeux de donn\u00e9es utilis\u00e9s afin de soutenir la recherche future.<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1787\" data-end=\"2017\">Nos r\u00e9sultats constituent une base empirique solide pour le d\u00e9veloppement d\u2019outils de monitoring adapt\u00e9s au comportement des applications, de nouvelles strat\u00e9gies de planification des I\/O, et de mod\u00e8les de performance plus pr\u00e9cis.<\/p>\n<p>Lisez la version compl\u00e8te sur <a href=\"https:\/\/theses.hal.science\/INRIA2\/hal-04978752v1\" target=\"_blank\" rel=\"noopener\">HAL<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_column_text text_lead=\u00a0\u00bbsmall\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb209485&Prime;]Cr\u00e9dit photo : Francieli Boito<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_message message_color=\u00a0\u00bbcolor-vyce\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb707057&Prime; message_color_type=\u00a0\u00bbuncode-palette\u00a0\u00bb]Retrouvez la version \u00e9tendue de cet article \u00ab A Deep Look Into the Temporal I\/O Behavior [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":2352,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":54,"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[31,36],"tags":[],"class_list":["post-2353","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nouvelles","category-exa-dost"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Comprenons-nous vraiment le comportement temporel des I\/O dans les applications HPC \u2014 et pourquoi est-ce important ? - NumPEx<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/numpex.org\/fr\/2353\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comprenons-nous vraiment le comportement temporel des I\/O dans les applications HPC \u2014 et pourquoi est-ce important ? - NumPEx\" \/>\n<meta property=\"og:description\" content=\"[vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_message message_color=\u00a0\u00bbcolor-vyce\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb707057&Prime; message_color_type=\u00a0\u00bbuncode-palette\u00a0\u00bb]Retrouvez la version \u00e9tendue de cet article \u00ab A Deep Look Into the Temporal I\/O Behavior [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/numpex.org\/fr\/2353\/\" \/>\n<meta property=\"og:site_name\" content=\"NumPEx\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-19T06:47:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-19T06:53:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/numpex.org\/wp-content\/uploads\/sites\/6\/2025\/06\/francieli.PORTRAIT.ORIGINAL-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1922\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Estelle Hutschka\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Estelle Hutschka\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/\"},\"author\":{\"name\":\"Estelle Hutschka\",\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/#\\\/schema\\\/person\\\/70f897d5bc017f4488ea00c9dc29ba04\"},\"headline\":\"Comprenons-nous vraiment le comportement temporel des I\\\/O dans les applications HPC \u2014 et pourquoi est-ce important ?\",\"datePublished\":\"2025-06-19T06:47:52+00:00\",\"dateModified\":\"2025-06-19T06:53:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/\"},\"wordCount\":445,\"image\":{\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/numpex.org\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2025\\\/06\\\/francieli.PORTRAIT.ORIGINAL-scaled.jpg\",\"articleSection\":[\"Nouvelles\",\"Exa-DoST\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/\",\"url\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/\",\"name\":\"Comprenons-nous vraiment le comportement temporel des I\\\/O dans les applications HPC \u2014 et pourquoi est-ce important ? - NumPEx\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/numpex.org\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2025\\\/06\\\/francieli.PORTRAIT.ORIGINAL-scaled.jpg\",\"datePublished\":\"2025-06-19T06:47:52+00:00\",\"dateModified\":\"2025-06-19T06:53:41+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/#\\\/schema\\\/person\\\/70f897d5bc017f4488ea00c9dc29ba04\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/#primaryimage\",\"url\":\"https:\\\/\\\/numpex.org\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2025\\\/06\\\/francieli.PORTRAIT.ORIGINAL-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/numpex.org\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2025\\\/06\\\/francieli.PORTRAIT.ORIGINAL-scaled.jpg\",\"width\":2560,\"height\":1922},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/2353\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/numpex.org\\\/fr\\\/accueil\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comprenons-nous vraiment le comportement temporel des I\\\/O dans les applications HPC \u2014 et pourquoi est-ce important ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/numpex.org\\\/fr\\\/\",\"name\":\"NumPEx\",\"description\":\"Digital for Exascale\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/numpex.org\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/numpex.org\\\/fr\\\/#\\\/schema\\\/person\\\/70f897d5bc017f4488ea00c9dc29ba04\",\"name\":\"Estelle Hutschka\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/74eeca9adee727628d5588a585881e1d6f6084f3bd44d1b22b5c1eacb4606c19?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/74eeca9adee727628d5588a585881e1d6f6084f3bd44d1b22b5c1eacb4606c19?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/74eeca9adee727628d5588a585881e1d6f6084f3bd44d1b22b5c1eacb4606c19?s=96&d=mm&r=g\",\"caption\":\"Estelle Hutschka\"},\"url\":\"https:\\\/\\\/numpex.org\\\/fr\\\/author\\\/cnrscom\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Comprenons-nous vraiment le comportement temporel des I\/O dans les applications HPC \u2014 et pourquoi est-ce important ? - NumPEx","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/numpex.org\/fr\/2353\/","og_locale":"fr_FR","og_type":"article","og_title":"Comprenons-nous vraiment le comportement temporel des I\/O dans les applications HPC \u2014 et pourquoi est-ce important ? - NumPEx","og_description":"[vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_message message_color=\u00a0\u00bbcolor-vyce\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb707057&Prime; message_color_type=\u00a0\u00bbuncode-palette\u00a0\u00bb]Retrouvez la version \u00e9tendue de cet article \u00ab A Deep Look Into the Temporal I\/O Behavior [&hellip;]","og_url":"https:\/\/numpex.org\/fr\/2353\/","og_site_name":"NumPEx","article_published_time":"2025-06-19T06:47:52+00:00","article_modified_time":"2025-06-19T06:53:41+00:00","og_image":[{"width":2560,"height":1922,"url":"https:\/\/numpex.org\/wp-content\/uploads\/sites\/6\/2025\/06\/francieli.PORTRAIT.ORIGINAL-scaled.jpg","type":"image\/jpeg"}],"author":"Estelle Hutschka","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Estelle Hutschka","Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/numpex.org\/fr\/2353\/#article","isPartOf":{"@id":"https:\/\/numpex.org\/fr\/2353\/"},"author":{"name":"Estelle Hutschka","@id":"https:\/\/numpex.org\/fr\/#\/schema\/person\/70f897d5bc017f4488ea00c9dc29ba04"},"headline":"Comprenons-nous vraiment le comportement temporel des I\/O dans les applications HPC \u2014 et pourquoi est-ce important ?","datePublished":"2025-06-19T06:47:52+00:00","dateModified":"2025-06-19T06:53:41+00:00","mainEntityOfPage":{"@id":"https:\/\/numpex.org\/fr\/2353\/"},"wordCount":445,"image":{"@id":"https:\/\/numpex.org\/fr\/2353\/#primaryimage"},"thumbnailUrl":"https:\/\/numpex.org\/wp-content\/uploads\/sites\/6\/2025\/06\/francieli.PORTRAIT.ORIGINAL-scaled.jpg","articleSection":["Nouvelles","Exa-DoST"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/numpex.org\/fr\/2353\/","url":"https:\/\/numpex.org\/fr\/2353\/","name":"Comprenons-nous vraiment le comportement temporel des I\/O dans les applications HPC \u2014 et pourquoi est-ce important ? - NumPEx","isPartOf":{"@id":"https:\/\/numpex.org\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/numpex.org\/fr\/2353\/#primaryimage"},"image":{"@id":"https:\/\/numpex.org\/fr\/2353\/#primaryimage"},"thumbnailUrl":"https:\/\/numpex.org\/wp-content\/uploads\/sites\/6\/2025\/06\/francieli.PORTRAIT.ORIGINAL-scaled.jpg","datePublished":"2025-06-19T06:47:52+00:00","dateModified":"2025-06-19T06:53:41+00:00","author":{"@id":"https:\/\/numpex.org\/fr\/#\/schema\/person\/70f897d5bc017f4488ea00c9dc29ba04"},"breadcrumb":{"@id":"https:\/\/numpex.org\/fr\/2353\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/numpex.org\/fr\/2353\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/numpex.org\/fr\/2353\/#primaryimage","url":"https:\/\/numpex.org\/wp-content\/uploads\/sites\/6\/2025\/06\/francieli.PORTRAIT.ORIGINAL-scaled.jpg","contentUrl":"https:\/\/numpex.org\/wp-content\/uploads\/sites\/6\/2025\/06\/francieli.PORTRAIT.ORIGINAL-scaled.jpg","width":2560,"height":1922},{"@type":"BreadcrumbList","@id":"https:\/\/numpex.org\/fr\/2353\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/numpex.org\/fr\/accueil\/"},{"@type":"ListItem","position":2,"name":"Comprenons-nous vraiment le comportement temporel des I\/O dans les applications HPC \u2014 et pourquoi est-ce important ?"}]},{"@type":"WebSite","@id":"https:\/\/numpex.org\/fr\/#website","url":"https:\/\/numpex.org\/fr\/","name":"NumPEx","description":"Digital for Exascale","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/numpex.org\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/numpex.org\/fr\/#\/schema\/person\/70f897d5bc017f4488ea00c9dc29ba04","name":"Estelle Hutschka","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/74eeca9adee727628d5588a585881e1d6f6084f3bd44d1b22b5c1eacb4606c19?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/74eeca9adee727628d5588a585881e1d6f6084f3bd44d1b22b5c1eacb4606c19?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/74eeca9adee727628d5588a585881e1d6f6084f3bd44d1b22b5c1eacb4606c19?s=96&d=mm&r=g","caption":"Estelle Hutschka"},"url":"https:\/\/numpex.org\/fr\/author\/cnrscom\/"}]}},"_links":{"self":[{"href":"https:\/\/numpex.org\/fr\/wp-json\/wp\/v2\/posts\/2353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/numpex.org\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/numpex.org\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/numpex.org\/fr\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/numpex.org\/fr\/wp-json\/wp\/v2\/comments?post=2353"}],"version-history":[{"count":0,"href":"https:\/\/numpex.org\/fr\/wp-json\/wp\/v2\/posts\/2353\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/numpex.org\/fr\/wp-json\/wp\/v2\/media\/2352"}],"wp:attachment":[{"href":"https:\/\/numpex.org\/fr\/wp-json\/wp\/v2\/media?parent=2353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/numpex.org\/fr\/wp-json\/wp\/v2\/categories?post=2353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/numpex.org\/fr\/wp-json\/wp\/v2\/tags?post=2353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}