The Swiss National Supercomputing Centre (CSCS) will be hosting the following training courses during the months of May and June 2010. We still have some places available in each course so we encourage you to register quickly to benefit from these opportunities.
A “Hands-On” Introduction to PETSc (10–11/05/2010)
This course provides students with a comprehensive introduction to the highly-scalable PETSc mathematical library which is ideally suited to the rapid development of scientific applications modeled by partial differential equations. The course is further complemented by an overview of other public-domain parallel mathematical libraries routinely used within the HPC community. This course will be presented by Jed Brown (ETHZ and official PETSc Developer) and Will Sawyer (CSCS).
The course itself is free of charge, however, attendees must cover their own travel and accommodation expenses. The deadline for this event is rapidly approaching, so please register quickly.
Rosa Introduction Course (14–15/06/2010)
This introduction course will provide both existing and new users with an introduction to the Rosa system including detailed information regarding the Cray XT5 hardware, software architectures and programming environments. Furthermore, users will be gain practical experience with high-level profiling and optimization techniques on the new system, through a series of hands-on exercises.
The deadline for this event is the *17th of May*. We recommend you to register as soon as possible. The course itself is free of charge, however, attendees must cover their own travel and accommodation expenses. You may want to combine your attendance of this course with the course on “Scalable performance analysis of large-scale parallel applications” that will take place at CSCS on June 16th/17th.
Scalable Performance Analysis of Large-Scale Parallel Applications (16–17/06/2010)
An introduction course to the Scalasca performance analysis toolset which will be run in collaboration with our colleagues fromJülich Supercomputer Centre, who are the main developers of this tool.
Scalasca is an open-source toolset that can be used to analyze the performance behavior of parallel applications and to identify opportunities for optimization. It has been specifically designed for use on large-scale systems including IBM Blue Gene and Cray XT, but is also well-suited for small- and medium-scale HPC platforms.
Scalasca integrates runtime summaries with in-depth studies of concurrent behavior via event tracing. A distinctive feature is the ability to identify wait states that occur, for example, as a result of unevenly distributed workloads. This course will provide the unique opportunity to interact directly with experts from the Jülich Research Centre.
The deadline for registering for this event is the 17th of May.
We look forward to meeting you at these events.