Summer School - Effective High Performance Computing, 16 - 28 July 2017, Switzerland

Publish Date: Mar 29, 2017

Deadline: Apr 07, 2017

SUMMER SCHOOL 2017

EFFECTIVE HIGH PERFORMANCE COMPUTING

Please note that registration will open after evaluation of the applications. Only candidates whose application has successfully passed the evaluation process will be invited to register for the event.

The Swiss National Supercomputing Centre and 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 16 through July 28, 2017, in Hotel Serpiano, located in the Italian area of Switzerland. The hotel is positioned on Mount San Giorgio, UNESCO World Heritage site since 2003, wherefrom participants can enjoy an incredible view of Ceresio lake and its surroundings.

REQUIREMENTS

The Summer School is dedicated to undergraduate students, Ph.D. students, Postdocs and Researchers. 
Applicants have to meet the following requirements:

  • Good knowledge of at least one of the following programming languages:

o    Fortran 90
o    C
o    C++

  • 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.

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 solutions. 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
  • GPU programming with CUDA and OpenACC
  • Effective data I/O
  • Scientific libraries
  • Code optimization

APPLICATION PROCESS

If you meet all requirements, kindly fill in the attached application form and send it to summerschool2017(at)cscs.ch no later than Friday, April 7, 2017.
Thirty applicants will be selected to participate in the Summer School. You will be notified about acceptance or rejection of your application by Wednesday, June 7, 2017.
Those candidates whose application successfully passes the selection process will receive further information regarding the registration.

PARTICIPATION FEE

Rate for Post-docs, PhDs and university students: CHF 1’500
Rate for non-academic professionals: CHF 3’000
Fees include:

  • Nine 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 of the Swiss National Supercomputing Centre (CSCS)
  • An excursion in the area
  • Single room accommodation throughout the duration of the course (twelve nights from Sunday, July 16 through Friday, July 28, 2017)
  • 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 favorable rate of CHF 118 for a room with double occupancy, or CHF 89 for a double room with single occupancy.

For more information please click "Further Official Information" below.


This opportunity has expired. It was originally published here:

http://www.cscs.ch/events/event_detail/index.html?tx_seminars_pi1%5BshowUid%5D=158

Similar Opportunities


Disciplines

Computer Sciences

Programming

Eligible Countries

International

Host Countries

Switzerland