Subject: UPC/CAF course at HLRS, June 2-3, 2016
From: Rolf Rabenseifner <[email-masked]>
To: [email-masked]
Date: Tue, 8 Mar 2016 16:50:15 +0100 (CET)

Dear Sir, dear Madam / Sehr geehrte Dame, sehr geehrter Herr,

PGAS languages are a new way of parallel programming,
and UPC and CAF are the most important PGAS languages 
based on C and Fortran.

Please, can you pass this course announcement also to interested 
colleagues.  / Es waere schoen, wenn Sie diese Ankuendigung 
auch an interessierte Kollegen weitergeben koennten.

Kind regards / Mit freundlichen Gruessen
Rolf Rabenseifner

======================================================================
                      Call for Participation
======================================================================

  Introduction to Unified Parallel C (UPC) and Co-array Fortran (CAF)
  -------------------------------------------------------------------

                   Thursday+Friday, June 2-3, 2016
                                 HLRS
                       University of Stuttgart
                               Germany 

Abstract:
  Partitioned Global Address Space (PGAS) is a new model for parallel
  programming. Unified Parallel C (UPC) and Co-array Fortran (CAF) are
  PGAS extensions to C and Fortran. Parallelism is part of the language.
  PGAS languages allow any processor to directly address memory/data
  on any other processors. Parallelism can be expressed more easily
  compared to library based approches as MPI. This course gives an
  introduction to this novel approach of expressing parallelism.
  Hands-on sessions (in UPC and/or CAF) will allow users to
  immediately test and understand the basic constructs of PGAS languages.
  (This course has the same content as the course in spring.)  

Date & Location: 
  June 2, 2016, 8:30 - June 3, 15:30
  HLRS, seminar room, Allmandring 30, 70569 Stuttgart, Germany.
 
Further information on this course and registration 

    http://www.hlrs.de/training/2016/UPC1 

(You may have to accept an unofficial certificate before 
you can view the course page - my apologies for this)

Registration and further information:

Deadline for registration: May 1, 2016

The course language is English.
We will provide local systems with test accounts for the participants.

This course is a PRACE Advanced Training Centre (PATC) courses at HLRS.

Further information on PGAS languages:
  http://en.wikipedia.org/wiki/Partitioned_global_address_space  PGAS
  http://en.wikipedia.org/wiki/Co-array_Fortran                   CAF
  http://en.wikipedia.org/wiki/Unified_Parallel_C                 UPC
  http://upc.gwu.edu/                           UPC Community website
  http://upc.lbl.gov/                                  UPC at Berkley

Information on further courses:
  - by HLRS: 
  http://www.hlrs.de/training and 
  http://www.hlrs.de/training/course-list
  - by the Gauss Centre of Supercomputing (GCS):
  http://www.gauss-centre.eu/training
  - by the PRACE Advanced Training Centres (PATCs)
  http://www.training.prace-ri.eu/

---------------------------------------------------------------------
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]
High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530
University of Stuttgart .. . . . . . . . . fax : ++49(0)711/685-65832
Head of Dpmt Parallel Computing .. .. www.hlrs.de/people/rabenseifner
Nobelstr. 19, D-70569 Stuttgart, Germany . . (Course: Allmandring 30)
---------------------------------------------------------------------