Parallel Programming Workshop 2017

Parallel Programming Workshop 2017

By Zuse Institute Berlin (ZIB)

Date and time

March 20, 2017 · 1pm - March 22, 2017 · 12pm CET

Location

Zuse Institute Berlin

Takustrasse 7 Lecture Hall 14195 Berlin Germany

Description

Speedup Your Code on Intel® Xeon Phi™ and Xeon™ Processors at HLRN

Current Intel® Xeon Phi™ processors (Knights Landing - KNL) and next-generation Intel® Xeon™ CPUs feature increasing core counts, integration of high-bandwidth memory (Xeon Phi), and wider SIMD units (AVX-512). Existing codes need to be modernized to take full advantage of the architectural features of these CPUs. Newly developed code should be designed to do so from the beginning.

We invite code developers to the workshop on advanced code optimization techniques on state-of-the-art and tomorrow's multi- and many-core processors.


DRAFT AGENDA

20.03.2017, 13:00 - 18:00:

  • Features of the Intel Xeon Phi and Xeon CPU architectures
  • Advanced optimization techniques: vectorization for AVX512 and thread-parallelism with OpenMP
  • Using the Intel and Cray compiler
  • Advanced features of the Intel VTune performance analysis tool
  • "Hackathon": bring your own code and start modernizing it


21.03.2017, 09:00 - 18:00:

  • "Hackathon" (cont.)
  • Using the Cray tools CrayPAT and Reveal for code optimization
  • Hands-on-Sessions with example codes (alternative)
  • Q&A session and discussion, lessons learned


22.03.2017, 09:00 - 12:00:

  • "Hackathon" (cont.), Hands-on-Sessions, Q&A session and discussion, lessons learned


Start Optimization Work Now

The Hackathon provides the unique opportunity to start or continue the optimization work with the assistance of experts from ZIB, Intel and Cray. Therefore, we highly recommend that the attendees bring their own codes, kernels or proxy benchmarks to the workshop. For the Hackathon, the HLRN resources at ZIB, i.e. the Cray TDS with 80 Intel KNL nodes and the Cray XC40/XC30 system with Intel Haswell/Ivybridge nodes are open for code evaluation, optimization and benchmarking. Attendees with a valid HLRN account can transfer their codes to the HLRN system in Berlin in advance.

Workshop Presenters and Hackathon Support

Presentations and the support in the Hackathon sessions are given by the IPCC@ZIB team and experts from Intel and Cray.

Registration

The workshop is open for the HLRN community and members of public funded academic institutions.
Please register with your official business email address.

Contact

For further questions please contact Thomas Steinke at steinke@zib.de .

Organized by

Sales Ended