Training:SS2016

From CAC Wiki
Revision as of 13:07, 13 May 2016 by Hasch (Talk | contribs) (Created page with "= 2016 Ontario HPC Summer School East = Jointly organized by the Compute Ontario HPC Consortia (HPCVL, SciNet, SHARCNET) and the University of Ottawa. This is the local info...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

2016 Ontario HPC Summer School East

Jointly organized by the Compute Ontario HPC Consortia (HPCVL, SciNet, SHARCNET) and the University of Ottawa.

This is the local information page for the East instalment of the Summer School, which is hosted by the Center for Advanced Computing at Queen's University (formerly HPCVL).

The main event page for all three instalments is hosted by SHARCNET and can be found here.

This event will take place at
The University of Ottawa, August 8-12, 2016
Ottawa

The Summer School on High Performance and Technical Computing is an annual educational event for students, postdocs and researchers in the areas of computational science. Jointly organized by SHARCNET (Ontario-West), SciNet (Ontario-Central) and the Centre for Advanced Computing (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing.

This all-week series of workshops will cover a range of computing related subjects, such as Introductions to OpenMP, MPI, programming of GPUs, Python programming, R programming, Visualization with ParaView and more. Courses will be offered in a dual-stream format. Here is a preliminary Time Table. Note that details are still subject to change, so please re-visit this or the main page.

Day Stream 1 Stream 2
Monday August 8, 2016 Introduction to Unix Shell Programming and Makefiles
Hartmut Schmider, Centre for Advanced Computing
Tuesday, August 9, 2016 Shared-Memory Programming With OpenMP
Hartmut Schmider, Centre for Advanced Computing
Programming with R
Jeff Stafford, Centre for Advanced Computing
Wednesday, August 10, 2016 Parallel Programming with the Posix Thread Library
Hartmut Schmider, Centre for Advanced Computing
Programming with Python
Jeff Stafford, Centre for Advanced Computing
Thursday, August 11, 2016 Distributed-Memory Programming With MPI
Gang Liu, Centre for Advanced Computing
Databases with SQL ; GIT: A version Control System
Jeff Stafford, Centre for Advanced Computing
Friday, August 12, 2016 Programming GPUs
Sergey Mashchenko and Pawel Pomorski, SHARCNET
Visualization with Paraview
 ???, SciNET


Important: The workshops have a hands-on lab component that will be conducted on servers supplied by the HPC consortia. Since the lecture rooms do not provide work stations, participants are asked to bring laptops that have an SSH client installed.