BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//IT Center Events - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:IT Center Events
X-ORIGINAL-URL:https://blog.rwth-aachen.de/itc-events/en
X-WR-CALDESC:Events for IT Center Events
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20170326T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20171029T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20180325T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20181028T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20190331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20191027T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180312
DTEND;VALUE=DATE:20180317
DTSTAMP:20260501T230612
CREATED:20210515T171624Z
LAST-MODIFIED:20210515T171624Z
UID:4230-1520812800-1521244799@blog.rwth-aachen.de
SUMMARY:PPCES 2018
DESCRIPTION:Parallel Programming in Computational Engineering and Science 2018\n\n\n\n\n \nkindly sponsored by\n\n  \nHPC Seminar and Workshop\nMarch\, 12 – 16\,  2018\nIT  Center RWTH Aachen University\nKopernikusstraße 6\nSeminar Room 3 + 4\n\n\n                    \n \n \n \n \n \n Following PPCES 2019 event here >>>\n\n\n\n\nAbout PPCES\nThis event continued the tradition of previous annual week-long events that take place in Aachen every spring since 2001. \nThroughout the week we covered parallel programming using OpenMP and MPI in Fortran and C/C++ and performance tuning. Furthermore\, we introduced the participants to GPGPU programming with OpenACC. Hands-on exercises for each topic were provided\, which did not discouraged the participants from working on their own code. \nThe topics were presented in a modular way\, so that the participants could pick specific ones and register for the particular days only in order to let them invest their time as efficiently as possible. \nGuest lectures by Ruud van der Pas (Oracle)\, Jan Eitzinger (RRZE) and Thomas Röhl (RRZE)\, completed the program. \nAgenda and Course Materials\n\n\n\nAgenda [v9\, UPD 2018.03.06]\nLogin to Lab Machines\n\n\n\nMessage Passing with MPI – Day I \n\n01_PPCES2018_MPI_Tutorial.pdf\nPPCES2018_MPI_Lab.pdf\, source code: PPCES2018_MPI_Lab.tar.bz2\n\nMessage Passing with MPI – Day II \n\n02_PPCES2018_MPI_Tutorial.pdf\n03_PPCES2018_MPI_Tutorial.pdf\nPPCES2018_Correctness_Tools.pdf\nPerformance_101_Score-P_Scalasca.pdf\nPPCES2018_MPI_Vampir.pdf\nMore details on performance tools at the website of the last VI-HPS workshop in Aachen\nBTMZ_CLAIX.pdf\n\nShared Memory Programming with OpenMP – Day I \n\nOpenMP Threading Tools\n01_IntroductionToOpenMP.pdf\n02_OpenMPTaskingInDepth.pdf\n03_OpenMPNumaSimd.pdf\n04_OpenMPSummary.pdf\nLab:\n\nExercises_OMP.pdf\nppces2018_openmpex_cpp.tar\nppces2018_openmpex_fortran.tar\n\n\nGetting OpenMP up to  Speed\nPOP-wokflow.pdf \nProPE: Node Level Performance Engineering and Performance Patterns\n\nPerformance Analysis with LIKWID\n\nGPGPU Programming with OpenACC \n\nPPCES2018_OpenACC.pdf\nPPCES2018_OpenACC_ProgrammingLab.pdf\nPPCES2018_OpenACC-Lab.tar.gz\n\nParticipants\nAttendees should be comfortable with C/C++ or Fortran programming and interested in learning more about the technical details of application tuning and parallelization. The presentations will be given in English. \nRegistration – closed\nI. + II. The Message Passing Interface (MPI) is the de-facto standard for programming large HPC systems. We will introduce the basic concepts and give an overview of some advanced features. Also covered is hybrid parallelization\, i.e. the combination of MPI and shared memory programming\, which is gaining popularity as the number of cores per cluster node grows. Furthermore\, we will introduce a selection of performance and correctness-checking tools (Score-P\, Vampir\, MUST) \nIII. + IV. OpenMP is a widely used approach for programming shared memory architectures\, supported by most compilers nowadays. We will cover the basics of the programming paradigm as well as some advanced topics such as programming NUMA machines. We will also cover a selection of performance and verification tools for OpenMP. The RWTH Compute Cluster contains a number of big SMP machines (up to 144 cores and 2 TB of main memory) as we consider shared memory programming a vital alternative for applications that cannot be easily parallelized with MPI. We also expect a growing number of application codes to combine MPI and OpenMP for clusters of nodes with a growing number of cores. \nV. OpenACC is a directive-based programming model for accelerators\, which enables delegating the responsibility for low-level (e.g. CUDA or OpenCL) programming tasks to the compiler. Using the OpenACC industry standard\, the programmer can offload compute-intensive loops to an attached accelerator with little effort. We will give an overview on OpenACC while focusing on NVIDIA GPUs. We will cover topics such as the GPU architecture\, offloading loops\, managing data movement between hosts and devices\, using managed memory\, tuning data movement\, hiding latencies\, and writing heterogeneous applications (CPU + GPU). Finally\, we will also compare OpenACC to OpenMP device constructs. Hands-on sessions are done on RWTH’s CLAIX Cluster with NVIDIA Pascal GPUs using PGI‘s OpenACC implementation. \nTravel Information \nPlease make your own hotel reservation. You may find a list of hotels in Aachen on the web pages of Aachen Tourist Service.  We recommend that you try to book a room at the Novotel Aachen City\, Mercure am Graben or Aachen Best Western Regence hotels. These are nice hotels with reasonable prices within walking distance (20-30 minutes\, see city map) from the IT Center through the old city of Aachen. An alternative is the IBIS Aachen Marschiertor hotel\, located close to the main station\, which is convenient if you are traveling by train and also prefer to commute to the IT Center by train (4 trains per hour\, 2 stops). \nPlease\, download a sketch of the city (pdf\, 415 KB) with some points of interest marked.\nYou may find a description of how to reach us by plane\, train or car here.\nBus lines 33 and 73 connect the city (central bus station) and the Mies-van-der-Rohe-Straße bus stop 6 times per hour.\nMost trains between Aachen and Düsseldorf stop at station Aachen West\, which is 10 minutes walk away from the IT Center.\nFrom the bus stop and the train station just walk up Seffenter Weg. The first building on the left side at the junction with Kopernikusstraße is the IT Center of RWTH Aachen University. The event will take place in the extension building located at Kopernikusstraße 6.\nThe weather in Aachen is usually unpredictable. It is always a good idea to carry an umbrella. If you’ll bring one\, it might be sunny.\n\n\n\n\n\n\n\n\n\n\nContact\nPaul Kapinos\nTel.: +49 (241) 80-24915\nFax/UMS: +49 (241) 80-624915\nE-mail:  hpcevent@itc.rwth-aachen.de
URL:https://blog.rwth-aachen.de/itc-events/en/event/ppces-2018/
CATEGORIES:HPC Events,PPCES
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180315
DTEND;VALUE=DATE:20180316
DTSTAMP:20260501T230612
CREATED:20210727T055425Z
LAST-MODIFIED:20240108T093025Z
UID:4912-1521072000-1521158399@blog.rwth-aachen.de
SUMMARY:SPPEXA Workshop on Parallel Programming Models - Productivity and Applications
DESCRIPTION:3rd SPPEXA Workshop on Parallel Programming Models – Productivity and Applications\nDate\nThursday March 15th 2018 \nLocation\nThe workshop will take place in the lecture hall at RWTH Aachen University IT Center\, Seffenter Weg 23\, Aachen\, Germany. \nThe easiest way to find the lecture hall is to enter the building next to the IT Service Desk in the uphill part of the building. The lecture hall is in the 3th flour. \nDirections\nThe train station “Aachen West” and the bus stations “Seffenter Weg” (3A\, 3B\, 12\, 22) and “Mies-van-der-Rohe-Straße” (3A\, 3B\, 33\, 73) are in walking distance with a frequent bus service. \nSee also Directions at the IT Center page \nOrganizing Institutions\n                 \nSponsors\n \nGoals\nThe goal of this workshop is to continue the successful workshop series and foster collaboration after previous workshops in Tokyo and Versailles regarding the three fields parallel programming models\, HPC tools to foster productivity\, and applications in numerical computing form the common interests of the SPPEXA projects MYX\, ESSEX-II and DASH. \nThe opportunities for young researchers to participate in the workshop and to present their work will support the exchange of ideas concerning how research within the projects can influence the high performance computing community on the way to Exascale\, and provide an overview about the international state-of-the-art. Given the attendance from Japan\, France and Germany\, a wide range of approaches and ideas will be represented. The agenda and the social interactions are expected to make new contacts among the participants to build upon in the future. \nPrevious Events\n\nParallel Programming Models – Productivity and Applications for Exascale and Beyond (October 2017\, Versailles)\nSPPEXA Workshop Japan 2017 (April 2017\, Tokyo)\n\nAgenda\n\n\n\n\n8:30\nRegistration\, meet&greet with coffee&snacks\n\n\n9:30\nWelcome\n\n\n9:40\n\nChair: Tim Cramer\n\nNahid Emad: Overview on SPPEXA\nMitsuhisha Sato: XMP overview\n\n\n\n\n10:30\nCoffee break\n\n\n11:00\n\n\nChair: Joachim Protze\n\n\nFelix Mößbauer: The DASH CoArray Abstraction\nThomas Dufaud: YML: language\, framework and applications\n\n\n\n\n12:00\nLunch\n\n\n\nVisit of the AixCave/Claix installation or a litte walk\n\n\n14:00\n\n\nChair: Marc-André Hermanns\n\n\nPierre Aubert: High performance computation for gamma ray detection\nUliana Alekseeva: Experiences parallelizing Fleur\nFlorent Bonnier: Software architecture for parallel particle tracking with the distribution of large amount of data.\nJérôme Gurhem: Distributed and Parallel Dense Block Linear Algebra using YML and XMP on K\nSimon Schwitanski: Data Race Detection for MPI One-Sided Communication\nXinzhe Wu: A Scalable Generator of Non-Hermitian Test Matrices Computed from Given Spectra for Large-scale Systems\n\n\n\n\n15:30\nCoffee break\n\n\n16:00\n\nChair: Thomas Dufaud\n\nMelven Röhrig-Zöllner: PHIST: a Pipelined\, Hybrid-parallel Iterative Solver Toolkit\n\nJoachim Protze: Building correctness analysis on top of XMPT\n\n\n\n\n17:00\nClosing remarks\n\n\n18:00\nSocial dinner at Ratskeller Aachen
URL:https://blog.rwth-aachen.de/itc-events/en/event/3rd-sppexa-workshop-on-parallel-programming-models/
LOCATION:IT Center\, Kopernikusstraße 6\, Aachen\, NRW\, 52074\, Deutschland
CATEGORIES:Einmalig,HPC Events
ORGANIZER;CN="HPC":MAILTO:hpcevent@itc.rwth-aachen.de
END:VEVENT
END:VCALENDAR