You are here

Proběhlo

Advanced OpenMP Programming - Host Performance and Accelerator Offloading

Abstract

With the increasing prevalence of multicore processors, shared-memory programming models are essential. OpenMP is a popular, portable, widely supported and easy-to-use shared-memory model. Developers usually find OpenMP easy to learn. However, they are often disappointed with the performance and scalability of the resulting code. This disappointment stems not from shortcomings of OpenMP but rather with the lack of depth with which it is employed.

Tutor: 
Christian Terboven, Tim Cramer (RWTH Aachen University, Germany)
Date: 
Wed, 11/28/2018 - 9:30am to Thu, 11/29/2018 - 3:30pm
Registration deadline: 
Fri, 11/23/2018 - 11:45pm
Venue: 
VŠB - Technical University Ostrava, IT4Innovations building, room 207
Level: 
intermediate - advanced
Language: 
English

Productivity tools for High Performance Computing (PTC course)

Annotation

This HPC training continues to expand your skills and knowledge in using productivity tools and technologies, to be able to quickly build up an efficient HPC user environment, from scratch, without admin rights. We shall demonstrate tools and procedures tailored to the Salomon and Anselm clusters, however they are easily replicable on any HPC system.  The topics include:

Tutor: 
Branislav Jansík, David Hrbáč, Josef Hrabal, Lukáš Krupčík, Lubomír Prda, Roman Slíva (IT4Innovations)
Date: 
Wed, 10/24/2018 - 9:30am to Thu, 10/25/2018 - 4:30pm
Registration deadline: 
Mon, 10/15/2018 - 11:00pm
Venue: 
VŠB - Technical University Ostrava, IT4Innovations building, room 207
Level: 
intermediate-advanced
Language: 
English

PLASMA and MAGMA software libraries for numerical linear algebra

Abstract

PLASMA (Parallel Linear Algebra Software for Multicore Architectures) and MAGMA (Matrix Algebra on GPU and Multicore Architectures) are

Tutor: 
Piotr Luszczek (University of Tennessee, USA), Jakub Šístek (The University of Manchester, UK; Institute of Mathematics of the CAS, Czech Republic)
Date: 
Mon, 09/10/2018 - 9:30am to Tue, 09/11/2018 - 3:30pm
Registration deadline: 
Thu, 09/06/2018 - 11:45pm
Venue: 
VŠB - Technical University Ostrava, IT4Innovations building, room 207
Level: 
all levels
Language: 
English

HyperLoom: A Platform for Executing Scientific Pipelines in Distributed Environments

Annotation

Real-world applications often encompass end-to-end data processing pipelines composed of a large number (millions) of interconnected computational tasks of various granularity. We introduce HyperLoom as a platform for defining and executing such pipelines in distributed environments using a Python API.

Tutor: 
Vojtěch Cima, Stanislav Böhm (IT4Innovations)
Date: 
Mon, 06/04/2018 - 9:30am
Registration deadline: 
Fri, 06/01/2018 - 11:45pm
Venue: 
VŠB - Technical University Ostrava, IT4Innovations building, room 207
Level: 
beginners-intermediate
Language: 
English

PETSc Basic & Advanced Tutorial (PRACE Training Course)

Abstract

The Portable Extensible Toolkit for Scientific computing (PETSc) is a modular library for scalable numerical solution of complex problems in science and engineering. It is designed primarily for typical computations connected with PDE solution, but is already successfully used also e.g. in data science. It covers large sparse matrices, linear algebra, non-linear solvers, time integrators, optimization, discretization and more.

Tutor: 
Václav Hapla (ETH Zürich, Switzerland)
Date: 
Thu, 05/10/2018 - 9:30am to Fri, 05/11/2018 - 4:00pm
Registration deadline: 
Fri, 05/04/2018 - 11:00pm
Venue: 
VŠB - Technical University of Ostrava, IT4Innovations building, room 207
Level: 
basic-advanced
Language: 
English

VI-HPS Tuning Workshop (PATC course, LRZ, Germany)

VI-HPS Tuning Workshop

This workshop,  organized jointly by VI-HPS, LRZ and IT4Innovations at the Leibniz Supercomputing Centre (LRZ) in Garching, continues the series of recognized VI-HPS Tuning Workshops of the Virtual Institute – High Productivity Supercomputing (VI-HPS).

Tutor: 
developers of the VI-HPS tools
Date: 
Mon, 04/23/2018 - 9:00am to Fri, 04/27/2018 - 6:00pm
Registration deadline: 
Mon, 04/09/2018 - 11:00pm
Venue: 
Leibniz Supercomputing Centre, Garching, Germany
Level: 
all levels
Language: 
English

Aktuální trendy v programování GPU

Anotace

Kurz pokračuje v tradici tutoriálů z oblasti GPGPU, tj. výpočtů na grafických kartách, které lektor vede na IT4Innovations od začátku roku 2014.

Tutor: 
Ivan Šimeček (GPU Education Center při FIT ČVUT)
Date: 
Thu, 04/19/2018 - 9:30am
Registration deadline: 
Mon, 04/16/2018 - 11:45pm
Venue: 
VŠB - Technická univerzita Ostrava, budova IT4Innovations, místnost 207
Level: 
střední
Language: 
česky

Parallel I/O & Libraries (PRACE training course)

Summary and benefits for the attendees

Numerical simulations conducted on current high-performance computing (HPC) systems face an ever growing need for scalability. Larger HPC platforms provide opportunities to push the limitations on size and properties of what can be accurately simulated. Serial approaches on handling I/O in a parallel application will dominate the performance on massively parallel systems. Heterogeneity of platforms can impose a high level of maintenance, when different data representations are needed.

Tutor: 
Nicole Audiffren (CINES, France), Sebastian Lührs (JSC, Germany)
Date: 
Thu, 03/22/2018 - 9:30am to Fri, 03/23/2018 - 5:00pm
Registration deadline: 
Mon, 03/19/2018 - 11:45pm
Venue: 
VŠB - Technical University Ostrava, IT4Innovations building, room 207
Level: 
beginners-intermediate
Language: 
English

Intel Xeon Phi programming (PTC course)

Abstract

The course focuses on optimization oriented programming for the latest Intel Architectures for HPC. It covers state of the art Intel Architecture features, changes among the recent generations and trends to support HPC software developers and researchers in designing their applications. During the two day course also software development and analysis tools are covered as needed for C/C++ & Fortran development with the focus on performance, vectorization and energy efficiency.

Tutor: 
Georg Zitzlsberger, Martin Golasowski, Michal Merta (IT4Innovations)
Date: 
Thu, 03/01/2018 - 9:30am to Fri, 03/02/2018 - 4:30pm
Registration deadline: 
Mon, 02/26/2018 - 11:00pm
Venue: 
VŠB - Technical University Ostrava, IT4Innovations building, room 207
Level: 
intermediate
Language: 
English

Pages