International Spring School on High Performance Computing

San Sebastián / Donostia, Spain, April 23-27, 2018

Course Description


Keynote Lectures


Federico Calzolari    (Scuola Normale Superiore)
          Supercomputing: From CERN to Our Lives    []

Tony Hey    (Rutherford Appleton Laboratory, UK Science and Technology Facilities Council)
          tba    []

Courses (to be completed)

Srinivas Aluru    (Georgia Institute of Technology)
          High Performance Computational Biology    [intermediate]

David A. Bader    (Georgia Institute of Technology)
          Massive-scale Graph Analytics    [introductory/intermediate]

Ümit V. Çatalyürek    (Georgia Institute of Technology)
          HPC Graph Analytics    [introductory/intermediate]

Alan Edelman    (Massachusetts Institute of Technology)
          High Performance Computing on Parallel Computers and GPUs with Julia    [introductory]

Richard Fujimoto    (Georgia Institute of Technology)
          Parallel Discrete Event Simulation    [intermediate]

Timothy C. Germann    (Los Alamos National Laboratory)
          HPC Frontiers in Computational Materials Science and Engineering    [intermediate]

Lennart Johnsson    (University of Houston)
          Energy Efficient Computing    [introductory/intermediate]

Alfio Lazzaro    (ETH Zürich. University of Zürich)
          Code Performance Optimizations    [introductory/intermediate]

Andrew Lumsdaine    (Pacific Northwest National Laboratory)
          Modern C++ for High-performance Computing    [intermediate/advanced]

Madhav Marathe    (Virginia Polytechnic Institute and State University)
          Studying Massively Interacting Bio-social Systems: Pervasive, Personalized and Precision Analytics    [introductory/advanced]

Frank Mueller    (North Carolina State University)
          Embracing the Exascale Challenge: From Accelerators over Scalable Program Tracing to Resilience    [advanced]

J.(Ram) Ramanujam    (Louisiana State University)
          tba    []

Adrian Sandu    (Virginia Polytechnic Institute and State University)
          Revealing Parallelism: How to Decompose your Problem into Concurrent Tasks    [introductory/intermediate]

Marc Snir    (University of Illinois at Urbana-Champaign)
          Programming Models and Run-times for High-Performance Computing    [introductory]

El-Ghazali Talbi    (University of Lille)
          Parallel Metaheuristics for Optimization and Machine Learning    [introductory]

Josep Torrellas    (University of Illinois at Urbana-Champaign)
          Parallel Computer Architecture Concepts    [intermediate/advanced]

Todd J. Treangen    (University of Maryland, College Park)
          Metagenomic Assembly and Validation    [intermediate]

Elena Vataga    (University of Southampton)
          Hands-on Introduction to HPC for Life Scientists    [introductory]

Jeffrey S. Vetter    (Oak Ridge National Laboratory)
          Exploiting Deep Memory Hierarchies    [intermediate]

Uzi Vishkin    (University of Maryland, College Park)
          Parallel Algorithmic Thinking and How It Has Been Affecting Architecture    [introductory/intermediate]

David Walker    (Cardiff University)
          Parallel Programming with OpenMP, MPI, and CUDA    [intermediate]







Keynotes


Federico Calzolari   
Scuola Normale Superiore
Supercomputing: From CERN to Our Lives []

Abstract

Short Bio






Tony Hey   
Rutherford Appleton Laboratory, UK Science and Technology Facilities Council
tba []

Abstract

Short Bio











Courses


Srinivas Aluru   
Georgia Institute of Technology
High Performance Computational Biology [intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








David A. Bader   
Georgia Institute of Technology
Massive-scale Graph Analytics [introductory/intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Ümit V. Çatalyürek   
Georgia Institute of Technology
HPC Graph Analytics [introductory/intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Alan Edelman   
Massachusetts Institute of Technology
High Performance Computing on Parallel Computers and GPUs with Julia [introductory]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Richard Fujimoto   
Georgia Institute of Technology
Parallel Discrete Event Simulation [intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Timothy C. Germann   
Los Alamos National Laboratory
HPC Frontiers in Computational Materials Science and Engineering [intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Lennart Johnsson   
University of Houston
Energy Efficient Computing [introductory/intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Alfio Lazzaro   
ETH Zürich. University of Zürich
Code Performance Optimizations [introductory/intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Andrew Lumsdaine   
Pacific Northwest National Laboratory
Modern C++ for High-performance Computing [intermediate/advanced]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Madhav Marathe   
Virginia Polytechnic Institute and State University
Studying Massively Interacting Bio-social Systems: Pervasive, Personalized and Precision Analytics [introductory/advanced]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Frank Mueller   
North Carolina State University
Embracing the Exascale Challenge: From Accelerators over Scalable Program Tracing to Resilience [advanced]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








J.(Ram) Ramanujam   
Louisiana State University
tba []

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Adrian Sandu   
Virginia Polytechnic Institute and State University
Revealing Parallelism: How to Decompose your Problem into Concurrent Tasks [introductory/intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Marc Snir   
University of Illinois at Urbana-Champaign
Programming Models and Run-times for High-Performance Computing [introductory]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








El-Ghazali Talbi   
University of Lille
Parallel Metaheuristics for Optimization and Machine Learning [introductory]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Josep Torrellas   
University of Illinois at Urbana-Champaign
Parallel Computer Architecture Concepts [intermediate/advanced]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Todd J. Treangen   
University of Maryland, College Park
Metagenomic Assembly and Validation [intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Elena Vataga   
University of Southampton
Hands-on Introduction to HPC for Life Scientists [introductory]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Jeffrey S. Vetter   
Oak Ridge National Laboratory
Exploiting Deep Memory Hierarchies [intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








Uzi Vishkin   
University of Maryland, College Park
Parallel Algorithmic Thinking and How It Has Been Affecting Architecture [introductory/intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio








David Walker   
Cardiff University
Parallel Programming with OpenMP, MPI, and CUDA [intermediate]

Summary:

Syllabus:

Pre-requisites:

References:

Short Bio