Return-Path: <rabenseifner@hlrs.de>
Received: from deliver ([unix socket])
	 by merkur (Cyrus v2.4.17-caldav-beta9-Debian-2.4.17+caldav~beta9-3) with
 LMTPA;
	 Tue, 16 Jan 2018 14:51:15 +0100
X-Sieve: CMU Sieve 2.4
Received: from localhost (localhost [127.0.0.1])
	by merkur.ins.uni-bonn.de (Postfix) with ESMTP id 11C41C1B8B03
	for <sekretariat.ins.uni-bonn.de@merkur.ins.uni-bonn.de>;
 Tue, 16 Jan 2018 14:51:15 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at merkur.ins.uni-bonn.de
X-Spam-Flag: NO
X-Spam-Score: 1.999
X-Spam-Level: *
X-Spam-Status: No, score=1.999 required=4.2 tests=[DEAR_SOMETHING=1.999,
	T_DKIM_INVALID=0.01, T_RP_MATCHES_RCVD=-0.01] autolearn=disabled
Authentication-Results: merkur.ins.uni-bonn.de (amavisd-new);
	dkim=pass (1024-bit key) header.d=hlrs.de
Received: from merkur.ins.uni-bonn.de ([127.0.0.1])
	by localhost (merkur.ins.uni-bonn.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id O5rRLHIxc_FC
	for <sekretariat.ins.uni-bonn.de@merkur.ins.uni-bonn.de>;
	Tue, 16 Jan 2018 14:51:14 +0100 (CET)
Received: from mail.hlrs.de (mail.hlrs.de [141.58.2.50])
	by merkur.ins.uni-bonn.de (Postfix) with ESMTPS id C9775C1B8B60
	for <contact@ins.uni-bonn.de>; Tue, 16 Jan 2018 14:51:14 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by mail.hlrs.de (Postfix) with ESMTP id AC76F21BF4
	for <contact@ins.uni-bonn.de>; Tue, 16 Jan 2018 14:51:14 +0100 (CET)
Received: from mail.hlrs.de ([127.0.0.1])
	by localhost (mail.hlrs.de [127.0.0.1]) (amavisd-new, port 10032)
	with ESMTP id 8lRH71RsAw9Q for <contact@ins.uni-bonn.de>;
	Tue, 16 Jan 2018 14:51:14 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by mail.hlrs.de (Postfix) with ESMTP id 8AAE121A7E
	for <contact@ins.uni-bonn.de>; Tue, 16 Jan 2018 14:51:14 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.hlrs.de 8AAE121A7E
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hlrs.de;
	s=1806FB76-797D-11E5-BCE5-7B280A126CD4; t=1516110674;
	bh=Htkz21+84zvSfzOAivdz+nHiw2+q1+3tr+Uee9Yyh5M=;
	h=From:To:Message-Id:Date;
	b=E3W/rdei5PBH+g3b7fFHzCvXHSOy9G0d5vYYhzq5KSnIhyHk3StcsYQeIgNfIycqS
	 VYGZl+kEn3hxIBLsZ5oJkkntShFU+OyQi97pGt7cTD9UqDn7q9bqIcU+TBcCJbt8WU
	 +yUXVQtTj60/vK7Gbg7+AALy9sA0iAzODe7pDyjo=
Received: from mail.hlrs.de ([127.0.0.1])
	by localhost (mail.hlrs.de [127.0.0.1]) (amavisd-new, port 10026)
	with ESMTP id RrkuevgOPW9U for <contact@ins.uni-bonn.de>;
	Tue, 16 Jan 2018 14:51:14 +0100 (CET)
Received: from awsrr.hlrs.de (awsrr.hlrs.de [141.58.5.187])
	by mail.hlrs.de (Postfix) with ESMTP id 7021721A58
	for <contact@ins.uni-bonn.de>; Tue, 16 Jan 2018 14:51:14 +0100 (CET)
Received: by awsrr.hlrs.de (Postfix, from userid 843)
	id 37DA989C02; Tue, 16 Jan 2018 14:51:25 +0100 (CET)
From: Rolf Rabenseifner <rabenseifner@hlrs.de>
Reply-To: Rolf Rabenseifner <rabenseifner@hlrs.de>,
 Lucienne Dettki <dettki@hlrs.de>, Jose Gracia <gracia@hlrs.de>
To: contact@ins.uni-bonn.de
Subject: Parallel Programming with HPX, Course: Mar 15-16, 2018
Message-Id: <20180116135125.37DA989C02@awsrr.hlrs.de>
Date: Tue, 16 Jan 2018 14:51:25 +0100 (CET)

Dear Madam or Sir / Sehr geehrte Damen und Herren,

Strong scaling is still a real problem in HPC.

Therefore, we provide the second time this course on HPX, 
which implements a lightweight threading model that allows 
both concurrent, asynchronous, parallel and distributed 
programming constructs.

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

http://www.hlrs.de/training/2018/HPX

Kind regards / Mit freundlichen Gruessen
Rolf Rabenseifner, Lucienne Dettki and Jose Gracia

PS: Further courses this spring: http://www.hlrs.de/training/
 - Introduction to Hybrid Programming in HPC (Jan 18) Garching [Eng]
 - Parallel Programming with MPI&OpenMP and Tools (Feb 12-16) Dresden [Ger]
 - Introduction to CFD (Feb 19-23) Siegen [German]
 - CFD with OpenFOAM(R) (Mar 5-9) Stuttgart [German]
 - OpenMP GPU Directives (Mar 12-13) Stuttgart [English]
 - Introduction to Parallel Programming with HPX (Mar 15-16) Stuttgart [Eng]
 - Iterative Linear Solvers and Parallelization (Mar 19-23) Stuttgart [Ger]
 - Parallel Programming with MPI&OpenMP (Feb 9-12) Mainz [English]
 - Fortran for Scientific Computing (Apr 9-13) Stuttgart [English]
 - Optimization of Scaling and Node-level Performance 
   on Hazel Hen (Cray XC40) (Apr 23-26) Stuttgart [English] 
 - Scientific Visualization (May 7-8) Stuttgart [English]

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

        Introduction to Parallel Programming with HPX
                  March 15-16, 2018 (Thu-Fri)
  at HLRS, room Ruehle-Saal, Nobelstr. 19, Stuttgart, Germany


Registration and further information:

             http://www.hlrs.de/training/2018/HPX

The aim of this course is to introduce participants to the HPX library
and demonstrate how it can be used to write task based programs.
The HPX library implements a lightweight threading model that allows
both concurrent, asynchronous, parallel and distributed programming
constructs to coexist within the same application with a consistent API
based on C++ standards and using futures to synchronize between tasks.

The course is aimed at participants with a good understanding of C++.
The material covered will include
 - an introduction to the HPX programming model,
 - asynchronous programming concepts, execution policies and executors,
 - parallel algorithms using tasks (including the parallel STL),
 - writing distributed applications with HPX,
 - profiling and debugging, and
 - a final section introducing heterogeneous programming
   using targets for GPU devices.

Objective: The attendee will gain an understanding of the
           HPX library and task based programming in general.

Lectures will be given by
 - Thomas Heller, FAU Erlangen-Nuremberg,
 - John Biddiscombe, CSCS,

Registration deadline: Feb. 18, 2018.

The course language is English.
All slides and handouts are also in English.

Kind regards
Rolf Rabenseifner (HLRS)

---
Further courses can be found at
  http://www.hlrs.de/training/  and
  http://www.hlrs.de/training/overview/


---------------------------------------------------------------------
HLRS Online Courses:   http://www.hlrs.de/training/par-prog-ws/

As a member of the HLRS course mailing list, you should have received
the password with an email titled "Get your access to HLRS online courses".
---------------------------------------------------------------------


---------------------------------------------------------------------
We would appreciate if you could forward this email (without the
following personal subscription-paragraph) to interested colleagues.
---------------------------------------------------------------------

---------------------------------------------------------------------
Based on an upcoming law change, as mentioned in my prior email
from Dec. 04, 2017, we kindly ask you to follow this link
http://java.hlrs.de/subscription/elist?addr=contact@ins.uni-bonn.de&chk=208&a=YES
to acknowledge your interest in continuing to receive mailings from HLRS.

Please also note that if you do not acknowledge your agreement, it will no
longer be possible for you to access our online course recordings.

If you receive double postings or you want to stop my postings,
then please unsubscribe at any time through visiting
http://java.hlrs.de/subscription/elist?addr=contact@ins.uni-bonn.de&chk=208&a=UNSUBSCRIBE
---------------------------------------------------------------------


---------------------------------------------------------------------
Dr. Rolf Rabenseifner .. . . . . . . . . . email rabenseifner@hlrs.de
Lucienne Dettki . . . .. . . . . . . . . . . . . . . . dettki@hlrs.de
High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530
University of Stuttgart .. . . . . . . . . and : ++49(0)711/685-63894
Nobelstr. 19, D-70569 Stuttgart, Germany
---------------------------------------------------------------------
