{"id":7851,"date":"2026-02-20T15:33:54","date_gmt":"2026-02-20T14:33:54","guid":{"rendered":"https:\/\/blog.rwth-aachen.de\/itc-events\/?post_type=tribe_events&#038;p=7851"},"modified":"2026-09-04T15:25:40","modified_gmt":"2026-09-04T13:25:40","slug":"claix-2025-porting-and-tuning-workshop","status":"publish","type":"tribe_events","link":"https:\/\/blog.rwth-aachen.de\/itc-events\/event\/claix-2025-porting-and-tuning-workshop\/","title":{"rendered":"CLAIX-2025 Porting and Tuning Workshop"},"content":{"rendered":"<p class=\"qtranxs-available-languages-message qtranxs-available-languages-message-de\">Der Eintrag ist nur auf <a href=\"https:\/\/blog.rwth-aachen.de\/itc-events\/en\/wp-json\/wp\/v2\/tribe_events\/7851\" class=\"qtranxs-available-language-link qtranxs-available-language-link-en\" title=\"English\">English<\/a> verf\u00fcgbar.<\/p><p><\/p>\n<h2><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2780 size-medium aligncenter\" src=\"https:\/\/blog.rwth-aachen.de\/itc-events\/files\/2021\/02\/8978551-300x57.png\" alt=\"\" width=\"300\" height=\"57\" srcset=\"https:\/\/blog.rwth-aachen.de\/itc-events\/files\/2021\/02\/8978551-300x57.png 300w, https:\/\/blog.rwth-aachen.de\/itc-events\/files\/2021\/02\/8978551.png 627w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/h2>\n<h1>CLAIX-2025 Porting and Tuning Workshop<\/h1>\n<p>as part of the aiXcelerate workshop series<\/p>\n<h1>October 1 &#8211; 2, 2026<\/h1>\n<p>&nbsp;<\/p>\n<h2>Description<\/h2>\n<p dir=\"auto\" data-sourcepos=\"7:1-14:137\">The CLAIX-2025 Porting and Tuning Workshop at RWTH Aachen University (NHR4CES@RWTH) is part of our <a href=\"https:\/\/blog.rwth-aachen.de\/itc-events\/en\/aixcelerate\/\">aiXcelerate<\/a> workshop series. It targets at users of the HPC cluster CLAIX. With CLAIX-2025, the CPU architecture changes from Intel to AMD. With that, it might be beneficial or recommended ro re-compile HPC user codes and adapt flags or tuning strategies to the new software toolchain and hardware architecture. This workshop comprises lectures that are open to everyone, and hands-on parts where HPC users can port and tune their own (!) codes together with HPC experts from RWTH Aachen University and AMD. Catering is sponsored by NEC.<\/p>\n<p>&nbsp;<\/p>\n<h3><center>&gt;&gt; Pick &amp; choose<\/br>what is of interest for you! &lt;&lt;<\/center><\/h3>\n<p><center>You can select different setups during the registration.<\/center><\/p>\n<h3 dir=\"auto\" data-sourcepos=\"7:1-14:137\">Presentations<\/h3>\n<p dir=\"auto\" data-sourcepos=\"7:1-14:137\">Presentations (see agenda below) give an introduction to CLAIX-2025 and focus on the changes (hardware and software) that come with the new HPC cluster. Furthermore, presentations cover details on the AMD CPU that is installed in CLAIX-2025 and how to tune for this CPU. Please note that the NVIDIA H100 GPUs of CLAIX-2025 are <u>not<\/u> a focus since they are similar to the CLAIX-2023 H100 GPUs.<br \/>\nTalks are offered in a <strong>hybrid<\/strong> form: The presenters do their <strong>talks in-person<\/strong> on the premises of the IT Center at RWTH Aachen University. Thus, participants are very welcome to attend the presentations in-person, too. Small incentive \ud83d\ude09 coffee and small snacks will be provided. Additionally, presentations will be streamed live in <strong>online<\/strong> form. Hence, participants can also attend remotely. Please note that recordings of our guest speaker from AMD are not possible. For the other sessions, we do our best to make recordings (but no guarantee). Participants need to choose their setup (on-premise or online) during the registration process.<\/p>\n<h3 dir=\"auto\" data-sourcepos=\"7:1-14:137\">Porting &amp; Tuning Activities (&#8222;hands-on&#8220; &#8211; BYO Code)<\/h3>\n<p>The sessions on &#8222;Porting and Tuning Activities&#8220; (see agenda below) follow the principle of <strong>bring-your-own (BYO) code<\/strong>. They target at CLAIX users with their own HPC codes. Participants work closely together with and get support by our HPC experts to port and tune their codes for CLAIX-2025 with AMD processors. Participants can choose on their own whether they would like to focus on porting, tuning or both.<br \/>\nSince participants will work together with our experts, this part can only be attended <strong>in-person <\/strong>and <strong>on-premise<\/strong>. Please register for this part of the workshop, too. (Since seats are limited, we reserve the right to only accept certain projects\/ users for this workshop part.)<\/p>\n<h4>Requirements for &#8222;BYO Code&#8220;<\/h4>\n<p>To make good use of the time with our HPC experts, it is necessary (until the workshop date) that&#8230;<\/br><br \/>\n<strong>&#8230; for porting&#8230;<\/strong><\/p>\n<ul>\n<li>&#8230; the brought code (at best) has been already compiled on CLAIX-2023.<\/li>\n<li>&#8230; the brought code (at best) has been already running on CLAIX-2023.<\/li>\n<\/ul>\n<p><strong>&#8230; for tuning (in addition)&#8230;<\/strong><\/p>\n<ul>\n<li>&#8230; a (test) dataset is available that runs on few hardware resources (e.g. one CPU compute node) for a short time (e.g., few minutes)<\/li>\n<li>&#8230; all needed data is already transferred to one of the CLAIX&#8216; file systems (HOME, WORK, HPCWORK).<\/li>\n<\/ul>\n<p><strong>&#8230; for both (in addition)&#8230;<\/strong><\/p>\n<ul>\n<li>&#8230; at least one developer of the targeted application is registered for this event. Several people using the same application is also possible (please register separately).<\/li>\n<\/ul>\n<h2>Organization<\/h2>\n<ul>\n<li>There is no workshop fee.<\/li>\n<li>Presentations will be given in English.<\/li>\n<li>Slides (that are non-NDA) will be available during or after the event on this website (public for everyone).<\/li>\n<li>Presentations are presented in <strong>hybrid<\/strong> form (see above). Please choose your setup during the registration process.<\/li>\n<li>Code activities are <strong>in-person on-premise<\/strong> only.<\/li>\n<\/ul>\n<h2>Guest Speaker<\/h2>\n<p>We are happy to announce our guest speaker and HPC expert <strong>Igor Pasichnyk<\/strong> (AMD).<\/p>\n<h3>Date &amp; Venue<\/h3>\n<p>Date: October 1st + 2nd, 2026<br \/>\nVenue: IT Center of RWTH Aachen University, Kopernikusstr. 6, 52074 Aachen, seminar rooms 3 + 4 (or online via Zoom\/Webex)<\/p>\n<h3>Registration<\/h3>\n<p><strong>Please read before registration:<\/strong><\/p>\n<ul>\n<li>Choose whether you want to participate in-person or online.<\/li>\n<li>Choose on which days you want to participate.<\/li>\n<li>Choose whether you want to attend the presentations and\/or the &#8222;Porting and Tuning Activities (BYO Code)&#8220;.\n<li>Please also <strong>withdraw your registration<\/strong> (or <strong>change your registration<\/strong> &#8211; if needed) in the registration system using the link that you got in your confirmation e-mail (or let us know) if you cannot attend anymore. That will help us a lot in preparing the event (seats, catering and so on). Thanks! <em>(<a href=\"http:\/\/hpc.rwth-aachen.de\/training\/registration\/Eveeno_ChangeRegistration.pdf\">Here<\/a> are further instructions how to change or cancel your registration.)<\/em><\/li>\n<li>If you are &#8222;only&#8220; interested in the material (and you have no intention to attend), please do <u>not<\/u> register. All public (non-NDA) material (slides or &#8211; if available &#8211; recordings) will be published on this website after the training. If you want to get e-mail notifications on published material, you can go to the registration mask and choose the corresponding option.<\/li>\n<\/ul>\n<p><strong>Registration link<\/strong>:\u00a0 <a href=\"https:\/\/eveeno.com\/porting2026\">https:\/\/eveeno.com\/porting2026<\/a><br \/>\nRegistration closing date: September 24th, 2026<del><br \/>\n<\/del><\/p>\n<h2>Agenda<\/h2>\n<p>Agenda is subject to changes. Especially, on the second day, the order of presentations might still change.<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<th width=\"215\">Thursday, October 1st<\/th>\n<th colspan=\"2\" width=\"300\">Day 1<\/th>\n<\/tr>\n<tr>\n<td width=\"215\">09:00 \u2013 09:15<\/td>\n<td width=\"300\">Welcome &amp; Organization<\/td>\n<td width=\"250\">Christian Terboven (RWTH)<\/td>\n<\/tr>\n<tr>\n<td width=\"215\">09:15 \u2013 10:00<\/td>\n<td width=\"300\">CLAIX-2025 Overview: Hardware, Software, Modules, Slurm &#038; Co<\/td>\n<td width=\"250\">tba (RWTH)<\/td>\n<\/tr>\n<tr>\n<td>10:00 &#8211; 10:15<\/td>\n<td colspan=\"2\">Coffee Break<\/td>\n<\/tr>\n<tr>\n<td width=\"215\">10:15 \u2013 11:45<\/td>\n<td width=\"300\">AMD EPYC Deep Dive (Architectures &#038; Compilers)<\/td>\n<td width=\"250\">Igor Pasichnyk (AMD)<\/td>\n<\/tr>\n<tr>\n<td>11:45 &#8211; 13:00<\/td>\n<td colspan=\"2\">Lunch Break (on your own)<\/td>\n<\/tr>\n<tr>\n<td width=\"215\">13:00 \u2013 14:30<\/td>\n<td width=\"300\">AMD EPYC Tuning (Libraries &#038; Tools)<\/td>\n<td width=\"250\">Igor Pasichnyk (AMD)<\/td>\n<\/tr>\n<tr>\n<td>14:30 &#8211; 14:45<\/td>\n<td colspan=\"2\">Coffee Break<\/td>\n<\/tr>\n<tr>\n<td width=\"215\">14:15 \u2013 15:45<\/td>\n<td colspan=\"2\">Porting and Tuning Activities: BYO Code (on-premise only)<\/td>\n<\/tr>\n<tr>\n<td width=\"215\">15:45 \u2013 16:00<\/td>\n<td colspan=\"2\">Coffee Break<\/td>\n<\/tr>\n<tr>\n<td width=\"215\">16:00 \u2013 17:00<\/td>\n<td colspan=\"2\">Porting and Tuning Activities: BYO Code (on-premise only)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<th width=\"215\">Friday, October 2nd<\/th>\n<th colspan=\"2\" width=\"300\">Day 2<\/th>\n<\/tr>\n<tr>\n<td width=\"215\">09:00 \u2013 10:30<\/td>\n<td width=\"300\">AMD EPYC Advanced<\/td>\n<td width=\"250\">Igor Pasichnyk (AMD)<\/td>\n<\/tr>\n<tr>\n<td>10:30 &#8211; 10:45<\/td>\n<td colspan=\"2\">Coffee Break<\/td>\n<\/tr>\n<tr>\n<td width=\"215\">10:45 \u2013 12:15<\/td>\n<td colspan=\"2\">Porting and Tuning Activities: BYO Code (on-premise only)<\/td>\n<\/tr>\n<tr>\n<td>12:15 &#8211; 13:30<\/td>\n<td colspan=\"2\">Lunch Break (on your own)<\/td>\n<\/tr>\n<tr>\n<td width=\"215\">13:30 \u2013 13:50<\/td>\n<td width=\"300\">Best Practices: Experiences from Benchmarking on CLAIX-2025<\/td>\n<td width=\"250\">Felix Tomski (RWTH)<\/td>\n<\/tr>\n<tr>\n<td width=\"215\">13:50 \u2013 14:20<\/td>\n<td width=\"300\">Performance Monitoring on CLAIX-2025<\/td>\n<td width=\"250\">Christian Wassermann (RWTH)<\/td>\n<\/tr>\n<tr>\n<td>14:20 &#8211; 14:35<\/td>\n<td colspan=\"2\">Coffee Break<\/td>\n<\/tr>\n<tr>\n<td width=\"215\">14:35 \u2013 15:30<\/td>\n<td colspan=\"2\">Porting and Tuning Activities: BYO Code (on-premise only)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/br><\/p>\n<h2>Sponsoring<\/h2>\n<p>Catering is sponsored by<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-6292\" src=\"https:\/\/blog.rwth-aachen.de\/itc-events\/files\/2023\/01\/NEC_logo-1-300x86.jpg\" alt=\"NEC Logo\" width=\"300\" height=\"86\" srcset=\"https:\/\/blog.rwth-aachen.de\/itc-events\/files\/2023\/01\/NEC_logo-1-300x86.jpg 300w, https:\/\/blog.rwth-aachen.de\/itc-events\/files\/2023\/01\/NEC_logo-1-1024x294.jpg 1024w, https:\/\/blog.rwth-aachen.de\/itc-events\/files\/2023\/01\/NEC_logo-1-768x220.jpg 768w, https:\/\/blog.rwth-aachen.de\/itc-events\/files\/2023\/01\/NEC_logo-1-1536x440.jpg 1536w, https:\/\/blog.rwth-aachen.de\/itc-events\/files\/2023\/01\/NEC_logo-1.jpg 1573w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>","protected":false},"excerpt":{"rendered":"<p>Der Eintrag ist nur auf English verf\u00fcgbar. CLAIX-2025 Porting and Tuning Workshop as part of the aiXcelerate workshop series October 1 &#8211; 2, 2026 &nbsp; Description The CLAIX-2025 Porting and [&hellip;]<\/p>\n","protected":false},"author":3726,"featured_media":6093,"template":"","meta":{"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"_tribe_events_status":"","_tribe_events_status_reason":"","footnotes":"","_tec_slr_enabled":"","_tec_slr_layout":""},"tags":[],"tribe_events_cat":[56,22],"class_list":["post-7851","tribe_events","type-tribe_events","status-publish","has-post-thumbnail","hentry","tribe_events_cat-aixcelerate","tribe_events_cat-hpcevents","cat_aixcelerate","cat_hpcevents"],"ticketed":false,"_links":{"self":[{"href":"https:\/\/blog.rwth-aachen.de\/itc-events\/wp-json\/wp\/v2\/tribe_events\/7851","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rwth-aachen.de\/itc-events\/wp-json\/wp\/v2\/tribe_events"}],"about":[{"href":"https:\/\/blog.rwth-aachen.de\/itc-events\/wp-json\/wp\/v2\/types\/tribe_events"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc-events\/wp-json\/wp\/v2\/users\/3726"}],"version-history":[{"count":65,"href":"https:\/\/blog.rwth-aachen.de\/itc-events\/wp-json\/wp\/v2\/tribe_events\/7851\/revisions"}],"predecessor-version":[{"id":8065,"href":"https:\/\/blog.rwth-aachen.de\/itc-events\/wp-json\/wp\/v2\/tribe_events\/7851\/revisions\/8065"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc-events\/wp-json\/wp\/v2\/media\/6093"}],"wp:attachment":[{"href":"https:\/\/blog.rwth-aachen.de\/itc-events\/wp-json\/wp\/v2\/media?parent=7851"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc-events\/wp-json\/wp\/v2\/tags?post=7851"},{"taxonomy":"tribe_events_cat","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc-events\/wp-json\/wp\/v2\/tribe_events_cat?post=7851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}