{"id":31556,"date":"2025-04-10T12:20:15","date_gmt":"2025-04-10T10:20:15","guid":{"rendered":"https:\/\/www.univ-smb.fr\/mon-usmb\/?post_type=tribe_events&#038;p=31556"},"modified":"2025-05-12T10:42:13","modified_gmt":"2025-05-12T08:42:13","slug":"ecole-dete-hpc-gray-scott-lapp","status":"publish","type":"tribe_events","link":"https:\/\/www.univ-smb.fr\/mon-usmb\/evenement\/ecole-dete-hpc-gray-scott-lapp\/","title":{"rendered":"\u00c9cole d&rsquo;\u00e9t\u00e9 HPC Gray Scott (LAPP)"},"content":{"rendered":"<p><strong>Apr\u00e8s <a href=\"https:\/\/www.lapp.in2p3.fr\/2024-09-science-7520\" target=\"_blank\" rel=\"noopener\">deux \u00e9ditions r\u00e9ussies<\/a>, l\u2019\u00e9cole Gray Scott revient au <a href=\"https:\/\/www.lapp.in2p3.fr\/\" target=\"_blank\" rel=\"noopener\">Laboratoire d&rsquo;Annecy de Physique des Particules (LAPP)<\/a> du 23 juin au 4 juillet 2025 ! Cette ann\u00e9e, tous les cours seront dispens\u00e9s en anglais, et les \u00e9tudiants auront la possibilit\u00e9 d\u2019y assister en pr\u00e9sentiel au LAPP \u00e0 Annecy avec les enseignants, dans plusieurs villes europ\u00e9ennes sur des sites satellites d\u00e9di\u00e9s, ou \u00e0 distance via un streaming en direct en ligne.<\/strong><\/p>\n<div class=\"elementor-element elementor-element-1daaf74 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent e-lazyloaded\" data-id=\"1daaf74\" data-element_type=\"container\">\n<div class=\"e-con-inner\">\n<div class=\"elementor-element elementor-element-e92f390 elementor-widget elementor-widget-heading\" data-id=\"e92f390\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n<div class=\"elementor-widget-container\">\n<h2 class=\"elementor-heading-title elementor-size-default\">L&rsquo;\u00e9cole d&rsquo;\u00e9t\u00e9 HPC Gray Scott<\/h2>\n<\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-5a046d1 elementor-widget elementor-widget-text-editor\" data-id=\"5a046d1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<p>Dans le cadre du programme de travail de la collaboration ESCAPE et en partenariat avec le Centre de Comp\u00e9tences CC-FR, le LAPP organise la troisi\u00e8me \u00e9dition de l\u2019\u00e9cole Gray Scott, qui se tiendra du <b>23 juin au 4 juillet 2025<\/b>. Cette \u00e9cole d\u2019\u00e9t\u00e9 enti\u00e8rement gratuite, au format unique, est d\u00e9di\u00e9e \u00e0 la programmation et \u00e0 l\u2019optimisation sur des architectures h\u00e9t\u00e9rog\u00e8nes.<\/p>\n<p>Le programme portera sur l\u2019optimisation des calculs sur diff\u00e9rents types de mat\u00e9riel (CPU, GPU), en pr\u00e9sentant leurs caract\u00e9ristiques respectives, leurs architectures et leurs goulots d\u2019\u00e9tranglement. Il couvrira \u00e9galement des m\u00e9thodes d\u2019optimisation g\u00e9n\u00e9riques applicables \u00e0 tous types de mat\u00e9riel, ainsi que les diff\u00e9rentes biblioth\u00e8ques, technologies et langages permettant d\u2019atteindre les meilleures performances possibles, id\u00e9alement la performance maximale de la machine.<\/p>\n<ul>\n<li>Mat\u00e9riel : CPU, GPU<\/li>\n<li>Langages abord\u00e9s : C++17, C++20, CUDA, Fortran, Rust, Python, Julia<\/li>\n<li>Biblioth\u00e8ques \u00e9tudi\u00e9es : SYCL, Eve, Numpy, cunumerics, Legate, Jax, Thrust, cuPy, pycuda, PyTorch<\/li>\n<li>Compilateurs utilis\u00e9s : G++, Clang++, nvc++, gfortran, nvfortran, dpc++<\/li>\n<li>Outils de profilage : Valgrind, Maqao, Perf, NSight, Malt, NumaProf<\/li>\n<\/ul>\n<p>Toutes les m\u00e9thodes seront illustr\u00e9es par des exemples simples tels que les produits d\u2019Hadamard, les r\u00e9ductions, le calcul du barycentre et les produits matriciels, pour \u00eatre appliqu\u00e9es \u00e0 un probl\u00e8me unique : la simulation d\u2019une r\u00e9action de Gray Scott.<\/p>\n<p>Ce probl\u00e8me est suffisamment simple pour \u00eatre rapidement compris, mais assez complexe pour que les compilateurs aient du mal \u00e0 l\u2019optimiser sans aide. Chaque m\u00e9thode sera pr\u00e9sent\u00e9e sous une forme simple, utilisant les options par d\u00e9faut, puis sous une ou plusieurs versions avanc\u00e9es, permettant de discuter et quantifier leurs avantages et inconv\u00e9nients.<\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/cta-lapp.pages.in2p3.fr\/cours\/gray_scott_revolutions\/grayscottrevolution\/redirect.html?label=sec_gray_scott_revolution\" target=\"_blank\" rel=\"noopener\">D\u00e9couvrez le programme complet<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-6e963b4 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent e-lazyloaded\" data-id=\"6e963b4\" data-element_type=\"container\">\n<div class=\"e-con-inner\">\n<div class=\"elementor-element elementor-element-4531413 elementor-widget elementor-widget-heading\" data-id=\"4531413\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n<div class=\"elementor-widget-container\">\n<h2 class=\"elementor-heading-title elementor-size-default\">Comment assister \u00e0 l&rsquo;\u00e9cole Gray Scott 2025 ?<\/h2>\n<\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-8a1005d elementor-widget elementor-widget-text-editor\" data-id=\"8a1005d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<p>Cette formation intensive ou \u00ab \u00e0 la carte \u00bb peut \u00eatre suivie de trois mani\u00e8res :<\/p>\n<ul>\n<li><strong data-start=\"2651\" data-end=\"2706\">En pr\u00e9sentiel au <a href=\"https:\/\/www.lapp.in2p3.fr\/\">LAPP<\/a> \u00e0 Annecy avec les enseignants<\/strong>, incluant une journ\u00e9e de BootStrap (r\u00e9solution de vos probl\u00e8mes de programmation\/optimisation). <em data-start=\"2803\" data-end=\"2876\"><a href=\"https:\/\/www.lapp.in2p3.fr\/2024-09-science-7520\">Lisez cet article<\/a> pour un aper\u00e7u de l\u2019exp\u00e9rience des \u00e9tudiants en 2024.<\/em><\/li>\n<li><strong data-start=\"2911\" data-end=\"2966\">\u00c0 distance depuis de nombreux sites satellites en Europe<\/strong> (<a href=\"https:\/\/cc-fr.eu\/gray-scott-school-2025\/\"><em data-start=\"2968\" data-end=\"2997\">plus d\u2019informations \u00e0 venir<\/em><\/a>).<\/li>\n<li><strong data-start=\"3004\" data-end=\"3077\">\u00c0 distance, selon vos besoins, via un streaming en direct sur YouTube<\/strong>, avec un <strong data-start=\"3087\" data-end=\"3106\">serveur Discord<\/strong> mis en place pour favoriser les interactions entre \u00e9tudiants et enseignants.<\/li>\n<\/ul>\n<p><strong data-start=\"3237\" data-end=\"3250\">Attention<\/strong> : pour une inscription en pr\u00e9sentiel, assurez-vous que votre organisation autorise votre d\u00e9placement et que vous avez pris toutes les dispositions n\u00e9cessaires. Le nombre de places sur chaque site est limit\u00e9 en fonction de la capacit\u00e9 d\u2019accueil.<\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/67812642.sibforms.com\/serve\/MUIFAMa7Uz10KPmOYC6nyKx6U5fOJgfei7pTEyg-2_FfCqK9CDI73AR8ImgH08Qio5BAwsopV4W_a4H4Re4lm7B8BIXCUMIfnZNSFw5mvsF5p66k4e70dRpIA0Lg6z-eAMuCfXq9mVdIH-YyoF1zeuJVzUFsSW8SITmTia5thy4VUEnFxI9RSS44RDBXUdIyeG_jxDp-eniCroVe\" target=\"_blank\" rel=\"noopener\">Inscrivez-vous maintenant !<\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-ce7a4a7 elementor-widget elementor-widget-image\" data-id=\"ce7a4a7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n<div class=\"elementor-widget-container\">\n<figure class=\"wp-caption\">\n<div class=\"elementor-widget-container\">\n<h2 class=\"elementor-heading-title elementor-size-default\">Pr\u00e9parez-vous pour l&rsquo;\u00e9cole : les webinaires \u00ab Gray Scott Thursdays \u00bb<\/h2>\n<\/div>\n<\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"elementor-element elementor-element-9641777 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent e-lazyloaded\" data-id=\"9641777\" data-element_type=\"container\">\n<div class=\"e-con-inner\">\n<div class=\"elementor-element elementor-element-62a24c9 elementor-widget elementor-widget-text-editor\" data-id=\"62a24c9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<p data-start=\"3584\" data-end=\"3752\">En amont du programme d\u2019\u00e9t\u00e9, nous organisons une <strong data-start=\"3633\" data-end=\"3668\">s\u00e9rie sp\u00e9ciale de 17 webinaires<\/strong>, intitul\u00e9e <strong data-start=\"3680\" data-end=\"3708\">\u00ab <\/strong>Gray Scott Thursdays \u00bb, portant sur des th\u00e9matiques telles que les tests unitaires, l\u2018architecture CPU &amp; GPU, la pr\u00e9cision des calculs, l\u2018allocation m\u00e9moire, le calcul sur CPU &amp; GPU avec Modern C++, Rust, Fortran, Python et SYCL, ainsi que EVE et CUDA\u2026<\/p>\n<p>Ces sessions hebdomadaires permettront de :<\/p>\n<ul>\n<li>Introduire les concepts cl\u00e9s abord\u00e9s dans les cours<\/li>\n<li>Faire un \u00e9tat des lieux des langages et biblioth\u00e8ques les plus connus<\/li>\n<li>D\u00e9velopper vos comp\u00e9tences et vous offrir la possibilit\u00e9 de rencontrer nos formateurs exceptionnels<\/li>\n<\/ul>\n<p>Que vous souhaitiez approfondir votre expertise, r\u00e9soudre un probl\u00e8me sp\u00e9cifique ou rejoindre une communaut\u00e9 d\u2019apprenants dynamique, l\u2019\u00e9cole Gray Scott a quelque chose \u00e0 offrir \u00e0 chacun !<\/p>\n<h2>En savoir plus<\/h2>\n<p>&#8211; Contact : <a href=\"mailto:pierre.aubert@lapp.in2p3.fr\" target=\"_blank\" rel=\"noopener\">Pierre Aubert<\/a>, ing\u00e9nieur de recherche au <a href=\"https:\/\/www.lapp.in2p3.fr\/\">LAPP<\/a><br \/>\n&#8211; <a href=\"https:\/\/67812642.sibforms.com\/serve\/MUIFAMa7Uz10KPmOYC6nyKx6U5fOJgfei7pTEyg-2_FfCqK9CDI73AR8ImgH08Qio5BAwsopV4W_a4H4Re4lm7B8BIXCUMIfnZNSFw5mvsF5p66k4e70dRpIA0Lg6z-eAMuCfXq9mVdIH-YyoF1zeuJVzUFsSW8SITmTia5thy4VUEnFxI9RSS44RDBXUdIyeG_jxDp-eniCroVe\">Inscrivez-vous ici<\/a> \u00e0 l&rsquo;\u00e9cole d&rsquo;\u00e9t\u00e9 Gray Scott<br \/>\n&#8211; <a href=\"http:\/\/teratec.webex.com\/webappng\/sites\/teratec\/webinar\/webinarSeries\/register\/7743d2a0627142a58ab97203857f20b7\" target=\"_blank\" rel=\"noopener\">Inscrivez-vous ici<\/a> pour recevoir toutes les informations et les liens des prochains webinaires<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Apr\u00e8s deux \u00e9ditions r\u00e9ussies, l\u2019\u00e9cole Gray Scott revient au Laboratoire d&rsquo;Annecy de Physique des Particules (LAPP) du 23 juin au 4 juillet 2025 ! Cette ann\u00e9e, tous les cours seront dispens\u00e9s en anglais, et les [&hellip;]<\/p>\n","protected":false},"author":389,"featured_media":31562,"template":"","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_tribe_events_status":"","_tribe_events_status_reason":"","footnotes":""},"tags":[],"tribe_events_cat":[578,575],"class_list":["post-31556","tribe_events","type-tribe_events","status-publish","has-post-thumbnail","hentry","tribe_events_cat-recherche","tribe_events_cat-vie-etudiante","cat_recherche","cat_vie-etudiante"],"acf":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.univ-smb.fr\/mon-usmb\/wp-json\/wp\/v2\/tribe_events\/31556","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.univ-smb.fr\/mon-usmb\/wp-json\/wp\/v2\/tribe_events"}],"about":[{"href":"https:\/\/www.univ-smb.fr\/mon-usmb\/wp-json\/wp\/v2\/types\/tribe_events"}],"author":[{"embeddable":true,"href":"https:\/\/www.univ-smb.fr\/mon-usmb\/wp-json\/wp\/v2\/users\/389"}],"version-history":[{"count":5,"href":"https:\/\/www.univ-smb.fr\/mon-usmb\/wp-json\/wp\/v2\/tribe_events\/31556\/revisions"}],"predecessor-version":[{"id":32334,"href":"https:\/\/www.univ-smb.fr\/mon-usmb\/wp-json\/wp\/v2\/tribe_events\/31556\/revisions\/32334"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.univ-smb.fr\/mon-usmb\/wp-json\/wp\/v2\/media\/31562"}],"wp:attachment":[{"href":"https:\/\/www.univ-smb.fr\/mon-usmb\/wp-json\/wp\/v2\/media?parent=31556"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.univ-smb.fr\/mon-usmb\/wp-json\/wp\/v2\/tags?post=31556"},{"taxonomy":"tribe_events_cat","embeddable":true,"href":"https:\/\/www.univ-smb.fr\/mon-usmb\/wp-json\/wp\/v2\/tribe_events_cat?post=31556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}