{"id":14008,"date":"2023-02-15T11:00:45","date_gmt":"2023-02-15T10:00:45","guid":{"rendered":"https:\/\/blog.rwth-aachen.de\/itc\/?p=14008"},"modified":"2023-06-09T08:47:51","modified_gmt":"2023-06-09T06:47:51","slug":"hpc-intro-und-ppces-2023","status":"publish","type":"post","link":"https:\/\/blog.rwth-aachen.de\/itc\/2023\/02\/15\/hpc-intro-und-ppces-2023\/","title":{"rendered":"HPC Intro und PPCES 2023"},"content":{"rendered":"<div class=\"twoclick_social_bookmarks_post_14008 social_share_privacy clearfix 1.6.4 locale-de_DE sprite-de_DE\"><\/div><div class=\"twoclick-js\"><script type=\"text\/javascript\">\/* <![CDATA[ *\/\njQuery(document).ready(function($){if($('.twoclick_social_bookmarks_post_14008')){$('.twoclick_social_bookmarks_post_14008').socialSharePrivacy({\"txt_help\":\"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter, Flattr, Xing, t3n, LinkedIn, Pinterest oder Google eventuell ins Ausland \\u00fcbertragen und unter Umst\\u00e4nden auch dort gespeichert. N\\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\\\/em>.\",\"settings_perma\":\"Dauerhaft aktivieren und Daten\\u00fcber-tragung zustimmen:\",\"info_link\":\"http:\\\/\\\/www.heise.de\\\/ct\\\/artikel\\\/2-Klicks-fuer-mehr-Datenschutz-1333879.html\",\"uri\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/2023\\\/02\\\/15\\\/hpc-intro-und-ppces-2023\\\/\",\"post_id\":14008,\"post_title_referrer_track\":\"HPC+Intro+und+PPCES+2023\",\"display_infobox\":\"on\"});}});\n\/* ]]> *\/<\/script><\/div><p><div id=\"attachment_14015\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2023\/02\/DSC_3385-2019-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-14015\" class=\"wp-image-14015 size-medium\" src=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2023\/02\/DSC_3385-2019-300x243.jpg\" alt=\"G\u00e4ste der Veranstaltung sitzen im Seminarraum mit ihrem Rechner\" width=\"300\" height=\"243\" srcset=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2023\/02\/DSC_3385-2019-300x243.jpg 300w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2023\/02\/DSC_3385-2019-1024x829.jpg 1024w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2023\/02\/DSC_3385-2019-768x622.jpg 768w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2023\/02\/DSC_3385-2019-1536x1244.jpg 1536w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2023\/02\/DSC_3385-2019-2048x1658.jpg 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-14015\" class=\"wp-caption-text\">Quelle: Eigene Darstellung<\/p><\/div><\/p>\n<p>Vom 13.03 \u2013 17.03.2023 setzen wir die Tradition weiter fort und \u00f6ffnen unsere T\u00fcren wieder f\u00fcr das Seminar \u201eParallel Programming in Computational Engineering and Science\u201c, kurz PPCES, sowie f\u00fcr die \u201eIntroduction to High-Performance Computing 2023\u201c.<\/p>\n<p><!--more--><\/p>\n<p>Bis<a href=\"https:\/\/blog.rwth-aachen.de\/itc\/2019\/03\/21\/ppces-2019\/\"> 2019<\/a> fand das einw\u00f6chige Seminar im IT Center 19 Jahre lang jedes Fr\u00fchjahr statt. Leider unterbrach die Corona-Pandemie diese Tradition f\u00fcr einige Jahre.<\/p>\n<h4><strong>Doch das Warten hat ein Ende!<\/strong><\/h4>\n<p>In diesem Jahr werden die PPCES und auch die \u201eIntroduction to High-Performance Computing 2023\u201c wieder wie gewohnt als Pr\u00e4senzveranstaltungen im IT Center stattfinden.<\/p>\n<p>Da es best\u00e4ndigen Schulungsbedarf f\u00fcr das parallele Programmieren auf Hochleistungsrechnern gibt, besch\u00e4ftigt sich die PPCES mit der Vermittlung von Inhalten aus dem Bereich und geht auf die Nutzung des RWTH Hochleistungsrechners ein.<\/p>\n<p>Die Veranstaltung richtet sich an Nutzende, die eher wenig Erfahrung im parallelen Rechnen haben sowie an bereits erfahrene HPC-Nutzende. Die Anmeldung zu Veranstaltung ist au\u00dferdem f\u00fcr interne und externe Interessierte m\u00f6glich.<\/p>\n<p>Doch bevor die PPCES 2023 startet, findet am 07.03.2023 vorab die eint\u00e4gige \u201eIntroduction to High-Performance Computing 2023\u201c statt.<\/p>\n<h3><span style=\"color: #00549f;\">HPC Introduction 2023<\/span><\/h3>\n<p>Diese Einf\u00fchrung bietet f\u00fcr unterschiedliche Zielgruppen und Bed\u00fcrfnisse grundlegende Informationen zum High Performance Computing (HPC) am IT Center. Sie schafft die Grundlage f\u00fcr die Folgeveranstaltung PPCES 2023. Die HPC Introduction konzentriert sich auf CLAIX-2018, den Ende 2018 installierten und 2019 erweiterten Cluster am IT Center.<\/p>\n<p>Der erste Teil der Veranstaltung, im Vormittag, bietet grundlegende Informationen \u00fcber HPC-Ressourcen und richtet sich nicht nur an HPC-Nutzende, sondern auch an Entscheidungstr\u00e4ger*innen. Die Teilnehmenden erhalten Informationen, die sie in die Lage versetzen, strategische Entscheidungen \u00fcber den Einsatz von HPC-Ressourcen und die Einreichung von Antr\u00e4gen f\u00fcr Rechenprojekte, die eine angemessene Menge an Ressourcen verbrauchen, zu treffen.<\/p>\n<p>F\u00fcr die Teilnahme sind keine Vorkenntnisse erforderlich.<\/p>\n<p>Der zweite Teil der Veranstaltung, im Nachmittag, richtet sich an diejenigen, die HPC-Ressourcen nutzen (wollen) und diejenigen, die HPC-Ressourcen programmieren (wollen).<\/p>\n<p>Teilnehmende werden insbesondere die wichtigsten Details zur Nutzung von CLAIX-2018 kennenlernen. Diejenigen, die ihre Rechenanwendungen auf lokalen Rechnern betreiben, erfahren, wie sie diese Anwendungen auf dem RWTH Compute Cluster betreiben k\u00f6nnen, sofern die notwendigen Softwarelizenzen vorhanden sind. Generell soll diese Veranstaltung auch dazu dienen, die HPC-Grundlagen zu vermitteln, die f\u00fcr die Teilnahme an unserer weiterf\u00fchrenden Veranstaltung PPCES notwendig sind, und eine Entscheidungshilfe zu geben, welcher Teil von PPCES f\u00fcr Sie interessant sein k\u00f6nnte.<\/p>\n<p>Grundkenntnisse von Linux und Erfahrung mit ihren Anwendungen auf anderen Computern werden vorausgesetzt.<\/p>\n<p><strong>\u00dcberblick der Themen<\/strong><\/p>\n<p>Vormittag:<\/p>\n<ul>\n<li>Grundlagen der Hochleistungsrechnerarchitektur<\/li>\n<li>CLAIX 2018<\/li>\n<li>Speicher f\u00fcr HPC<\/li>\n<li>Verf\u00fcgbarkeit von Anwendungssoftware<\/li>\n<li>Zugang, Projektkategorien und Einreichung<\/li>\n<\/ul>\n<p>Nachmittag:<\/p>\n<ul>\n<li>Kurze Einf\u00fchrung in die parallele Programmierung<\/li>\n<li>\u00dcberblick \u00fcber OpenMP, MPI und GPU-Programmierung<\/li>\n<li>Leistungsmetriken und -messungen<\/li>\n<li>Compiler-Optimierungen und Schalter<\/li>\n<li>\u00dcbermittlung von Batch-Jobs<\/li>\n<li>Prozess- und Thread-Zuweisung bei Batch-Jobs<\/li>\n<li>Ausblick auf Folgeveranstaltungen: PPCES und aiXcelerate<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #00549f;\">PPCES 2023<\/span><\/h3>\n<p>Bei der PPCES 2023 werden die Grundlagen der parallelen Programmierung mit OpenMP und MPI in Fortran und C\/C++ und einen ersten Schritt in Richtung Performance-Tuning sowie aktuelle Themen aus dem Bereich KI\/Maschinelles Lernen behandelt.<\/p>\n<p>Zu jedem Thema werden praktische \u00dcbungen angeboten.<\/p>\n<p>Die Inhalte der Kurse sind allgemeing\u00fcltig, werden aber speziell auf CLAIX, den Compute-Cluster, der derzeit am IT Center installiert ist, ausgerichtet.<\/p>\n<p>Es kann hilfreich sein, sich die Informationen durchzulesen, die bei der \u201eIntroduction to High-Performance Computing 2023\u201c am 07. M\u00e4rz gegeben wurden.<\/p>\n<p>Dies gilt insbesondere, wenn CLAIX nach der PPCES 2023 aktiv genutzt werden soll.<\/p>\n<p>OpenMP ist ein weit verbreiteter Ansatz f\u00fcr die Programmierung von Shared-Memory-Architekturen, der heute von den meisten Compilern unterst\u00fctzt wird. Es werden sowohl die Grundlagen des Programmierparadigmas als auch einige fortgeschrittene Themen wie die Programmierung von NUMA-Maschinen behandelt. Die Knoten des RWTH Compute Clusters enthalten eine zunehmende Anzahl von Kernen, so dass die Shared-Memory-Programmierung als eine wichtige Alternative f\u00fcr Anwendungen betrachtet wird, die mit MPI nicht einfach parallelisiert werden kann. Au\u00dferdem wird eine wachsende Anzahl von Anwendungscodes erwartet, die MPI und OpenMP f\u00fcr Cluster von Knoten mit einer wachsenden Anzahl von Kernen kombinieret.<\/p>\n<p>Das Message Passing Interface (MPI) ist der De-facto-Standard f\u00fcr die Programmierung gro\u00dfer HPC-Systeme. W\u00e4hrend der PPCES 2023 werden die grundlegenden Konzepte vorgestellt und ein \u00dcberblick \u00fcber einige fortgeschrittene Funktionen gegeben. Au\u00dferdem wird die hybride Parallelisierung behandelt, d. h. die Kombination von MPI und Shared-Memory-Programmierung, die mit der wachsenden Anzahl von Kernen pro Clusterknoten immer beliebter wird.<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #00549f;\">Haben wir dein Interesse geweckt?<\/span><\/h3>\n<p>Dich interessiert eines der oben genannten Themen besonders, oder wolltest du schon immer mal in die HPC-Welt abtauchen, erste Informationen erhalten und wusstest nicht wie du den ersten Schritt machst?<\/p>\n<p>Vielleicht nutzt du sogar schon den Cluster und m\u00f6chtest dein Wissen erweitern?<\/p>\n<p>In jedem Fall bist du bei uns an der richtigen Adresse!<\/p>\n<p style=\"text-align: center;\">IT Center RWTH Aachen University<br \/>\nKopernikusstra\u00dfe 6<br \/>\n52074 Aachen<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Eine Anmeldung zu den Veranstaltungen vorab ist zwingend erforderlich. <\/strong><\/p>\n<p>Auf den IT Center Eventseiten findest du den Link zur Registrierung der <a href=\"https:\/\/blog.rwth-aachen.de\/itc-events\/event\/introduction-to-high-performance-computing-2023\/\">\u201eIntroduction to High-Performance Computing 2023\u201c<\/a> sowie <a href=\"https:\/\/blog.rwth-aachen.de\/itc-events\/event\/ppces-2023\/\">PPCES 2023.<\/a><\/p>\n<p>Beide Veranstaltungen finden ausschlie\u00dflich pers\u00f6nlich statt und die Veranstaltungssprache ist Englisch.<\/p>\n<p>Verantwortlich f\u00fcr die Inhalte dieses Beitrags ist <a href=\"https:\/\/www.itc.rwth-aachen.de\/cms\/IT-Center\/IT-Center\/Team\/~epvp\/Mitarbeiter-CAMPUS-\/?gguid=0x0DB38A849F944D4297D553F09ED3C344&amp;lidx=1&amp;allou=1\">Dunja Gath.<\/a><\/p>\n<p><div id=\"attachment_14013\" style=\"width: 164px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2023\/02\/PPCES.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-14013\" class=\"wp-image-14013 size-full\" src=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2023\/02\/PPCES.jpg\" alt=\"\" width=\"154\" height=\"110\" \/><\/a><p id=\"caption-attachment-14013\" class=\"wp-caption-text\">Quelle: PPCES<\/p><\/div><\/p>","protected":false},"excerpt":{"rendered":"<p>Vom 13.03 \u2013 17.03.2023 setzen wir die Tradition weiter fort und \u00f6ffnen unsere T\u00fcren wieder f\u00fcr das Seminar \u201eParallel Programming in Computational Engineering and Science\u201c, kurz PPCES, sowie f\u00fcr die [&hellip;]<\/p>\n","protected":false},"author":2589,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"c2c_always_allow_admin_comments":false,"footnotes":""},"categories":[306,308,924,305],"tags":[151,531,168,256,468,159,23,817,99,816],"class_list":["post-14008","post","type-post","status-publish","format-standard","hentry","category-ankuendigungen","category-events-jubilaen-erfolge","category-hpcnews","category-themen","tag-claix","tag-cluster","tag-event","tag-events","tag-high-performance-computing","tag-hochleistungsrechnen","tag-hpc","tag-hpc-intro","tag-it-center","tag-ppces"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/posts\/14008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/users\/2589"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/comments?post=14008"}],"version-history":[{"count":8,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/posts\/14008\/revisions"}],"predecessor-version":[{"id":15384,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/posts\/14008\/revisions\/15384"}],"wp:attachment":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/media?parent=14008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/categories?post=14008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/tags?post=14008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}