Programming and tUning Massively Parallel Systems summer school, Barcelona

Programming and tuning Massively Parallel Systems Summer School (PUMPS)

This fourth edition offers researchers and graduate students a unique opportunity to improve their skills with cutting-edge techniques and hands-on experience in developing and tuning applications for many-core processors with massively parallel computing resources like GPU accelerators. Participants will have access to a multi-node cluster of GPUs, and will learn to program and optimize applications in languages such as CUDA and OmpSs. Teaching Assistants will be available to help with Hands-on Labs assignments. The summer school is oriented towards advanced programming and optimizations, and thus previous experience in basic GPGPU programming will be considered in the selection process.

Important information

When: July 8-12
Where:

Barcelona Supercomputing Center (BSC) / Computer Architecture Dept. at Universitat Politecnica de Catalunya, Barcelona (Spain)

Application due: May 17
Notification of acceptance: May 31

 Lecturers

  • Wen-mei Hwu, University of Illinois at Urbana-Champaign.
  • David Kirk, NVIDIA Fellow, former Chief Scientist, NVIDIA Corporation.
  • Isaac Gelado, Rosa Badia, Xavier Martorell, Nacho Navarro (BSC and UPC).

Some of the topics that will be covered during the course are

  • CUDA Algorithmic Optimization Strategies.
  • Dealing with Sparse and Dynamic data.
  • Efficiency in Large Data Traversal.
  • Reducing Output Interference.
  • Controlling Load Imbalance and Divergence.
  • Debugging and Profiling CUDA Code.
  • GMAC Runtime.
  • Multi-GPU Execution.
  • Introduction to OmpSs.
  • OmpSs: Leveraging GPU/CUDA Programming.
  • Hands-on Labs: CUDA Optimizations and OmpSs Programming.

More information

Complete information, program and registration: http://bcw.ac.upc.edu/PUMPS2013

Contact: bcw2013@bcw.ac.upc.edu

 

 

Leave a Reply