Subject: CSCS-USI Summer School 2015 on Effective High Performance Computing
From: Rolf Rabenseifner <[email-masked]>
To: [email-masked]
Date: Sun, 15 Feb 2015 21:51:33 +0100 (CET)

Dear Sir or Madam,

our Swiss colleagues asked us to distribute the information
about their summer school on parallel programming.
The deadline for application is April 12.

Kind regards
Rolf Rabenseifner

---------------------------
CSCS-USI SUMMER SCHOOL ON EFFECTIVE HIGH PERFORMANCE COMPUTING
---------------------------

The Swiss National Supercomputing Centre (www.cscs.ch) and the Institute of Computational Science (www.ics.inf.usi.ch) at Universit�� della Svizzera italiana are pleased to announce the opening of the selection process for participation in the annual Summer School. The Summer School will be held from July 20 through July 30, 2015, in Hotel Serpiano (http://www.serpiano.ch), located in the Italian area of Switzerland. The hotel is positioned on Mount San Giorgio, UNESCO World Heritage site since 2003, where from participants can enjoy an incredible view of Ceresio lake and its surroundings.

The Summer School will focus on the effective exploitation of High Performance Computing (HPC) systems, more details on the agenda can be found on our webpage: 
http://goo.gl/w8Xnxq

REQUIREMENTS
The Summer School is dedicated to Master and Ph.D. students, 
academic staff and professionals. Applicants have to match 
the following requirements:
 - Good knowledge of at least one of the following
   programming languages: C++, C, or Fortran 90
 - Familiarity with the UNIX/Linux OS and the basic
   programming environment tools (terminals, editors, compilers)
 - Require HPC skills for their work or research.

Only applicants who satisfy all requirements will be considered. Participants will need to bring their own laptop for practical sessions.

CONTENT
The school will focus on the effective exploitation of High Performance Computing (HPC) systems. Current and coming generations of HPC systems are increasing in size and complexity. Multi-core processors, general purpose graphic accelerators (GPUs), many-cores accelerators (MIC), ultra-fast parallel storage devices, and high bandwidth low-latency networks are being combined to be used effectively for scientific and technical computing. On suitable classes of algorithms, outstanding performance can be achieved with power efficiency significantly higher than traditional architectures, considerably minimising overall times-to-solution of high-end scientific problems. An efficient usage of such hybrid architectures is not a trivial task, often requiring a full redesign and refactoring of the code in order to expose those features that can be optimally exploited by a given hardware component, as massively parallel algorithmic components, that can be effectively accelerated by the 
 GPU, or overlapping computation and communication in order to scale on thousands of CPUs. Traditional parallel programming approaches, based on the message-passing paradigm, are no longer sufficient to fulfil this task, and innovative solutions need to be addressed.

During the two weeks of the school a number of such solutions will be presented. The MPI, OpenMP, CUDA, OpenACC programming models will be introduced, together with scientific libraries and efficient I/O and data visualisation solutions and optimisation techniques. Their effective combined usage, in order to achieve an ideal exploitation of large hybrid architectures, will be discussed and experimented with extensive practical and exercise lab sessions to help clarify and consolidate the theoretical material presented.

The following topics will be covered:
 - Message passing programming model and the MPI standard
 - Shared memory systems and the OpenMP programming model
 - Scientific libraries
 - MPI I/O and other solutions for efficient data reading and writing
 - GPU programming with CUDA and OpenACC
 - Code optimization
 - Scientific visualisation

APPLICATION PROCESS
If you meet all requirements, please download the application form ( http://goo.gl/15Io47 ) fill it in, and send it to [email-masked] no later than Sunday, April 12, 2015. Thirty applicants will be selected to participate in the Summer School. You will be notified about acceptance or rejection of your application by Monday, April 27, 2015. Those candidates whose application successfully passes the selection process will receive further information regarding the registration.

PARTICIPATION FEE
 - Rate for academic staff, PhDs and university students: CHF 1���300
 - Rate for non-academic professionals: CHF 2���600
 - Fees include:
   - Eight full-day and one half-day intensive courses 
     based on theoretical and practical coaching in a
     group of 30 participants
   - Learning materials introduced by instructors
   - A visit to the Swiss National Supercomputing Centre (CSCS)
   - Double room accommodation together with another participant
     throughout the duration of the course (eleven nights from
     Sunday, July 19 through Thursday, July 30, 2015)
   - Breakfast, lunch and dinner during weekdays
   - Breakfast during the weekend

Participants can book additional nights at their expense
before or after the event at the same favorable rate of 
CHF 118 for a room with double occupancy, or CHF 99 for
a room with single occupancy. 

--
Prof. Dr. Olaf Schenk
Advanced Computing Laboratory 
Institute of Computational Science
Universita della Svizzera italiana   **  Switzerland
Via Giuseppe Buffi 13                **  6900 Lugano
Phone: +41 (0) 79 368 22 81          **  Fax.: +41 (0)58 666 45 36 
Email: [email-masked]            **  http://www.ics.inf.usi.ch 

----------------------------------------------------------------
I would appreciate if you could forward this email to interested
colleagues.  If you receive double postings or you want to stop
these postings, then please reply the email-address(es) that
should be unsubscribed, and include ���unsubscribe��� in the subject line.

---------------------------------------------------------------------
Dr. Rolf Rabenseifner .. . . . . . . . . . email [email-masked]
Gabi Kallenberger .. . . . . . . . . . . . email [email-masked]
High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530
University of Stuttgart .. . . . . . . . . and : ++49(0)711/685-65828
Nobelstr. 19, D-70569 Stuttgart, Germany
---------------------------------------------------------------------