Event Detail


Sorry, the registration period for this event is over.

Advanced C++ for HPC


CSCS is pleased to announce its upcoming workshop Advanced C++ for HPC to be held from Monday, December 14 to Tuesday, December 15, 2015 at CSCS in Lugano, Switzerland.

C++ is a very powerful programming language, used worldwide to develop complex and performance critical applications. It is then an important candidate for developing HPC applications. Mastering the power of the language requires substantial effort but pays off as projects scale up in size and complexity. Specifically, C++ allows the development of type safe,  flexible and portable functionalities, with no runtime overhead.

The course aims at providing the fundamental tools for effective C++ programming in the context of high-performance computing. The tools include generic programming techniques, API development, usage of already existing C++ libraries, and specific C++-11/14 constructs. Starting from a basic knowledge of C++, the attendee will be able to start using C++ language to engineer durable abstractions to develop and optimize applications. Part of the course will be dedicated to specific solutions targeting HPC problems, such as Kokkos and HPX libraries.

Attendees are required to bring their own laptops.

The attendee will learn the principles of modern C++ programming for producing type safe, efficient and portable code.

The attendee is expected to be familiar with C++ syntax and the object oriented features of the language. Basic familiarity with templates are not expected but encouraged.

Mauro Bianco, Swiss National Supercomputing Centre (CSCS)
Peter Sommerlad, Hochschule für Technik Rapperswil (HSR)


Monday, December 14, 2015

Logistic information

The registration fee includes lunches throughout the two-day event.

Instructions on how to reach the Swiss National Computing Centre are available here.

Please note that no parking space is available at CSCS. You area encouraged to travel by public transportation or to use the Park & Ride Resega within a five-minute walk from CSCS.

Suggestions on accommodations may be found here.


We look forward to welcoming you at the workshop!

Back to listing