HLRN Cray User Workshop Announcement

"Cray XC30 User Workshop"

Date and Place

19-22 January 2015 in Hannover at RRZN


A workshop on Using the Cray XC30 System is organized by HLRN and Cray Inc. The second phase of the HLRN-III system presumably will go into regular operation some weeks before the workshop. Focus will be on programming environment, development, and performance analysis as well as porting existing codes for the Cray XC30 architecture, in particular with regard to new hardware and new software releases which come with the second phase. The workshop includes a mixture of lectures and practical sessions on the HLRN-III system. Example exercises will be provided but attendees are encouraged to bring along their own applications to the workshop. Workshop participants should also bring their own laptop for the hands-on sessions on the XC30.

Who Should Attend

The workshop mainly aims at the HLRN consultants. Also invited are interested experienced HLRN users, that themselves develop, optimize, and port big codes, and that are able to transfer their newly gained knowledge to their own working groups.

Details and Travel Information

Date and Time:
Monday, January 19, 2015 12:00 until Thursday, January 22, 2015, 13:00.

Hannover, IT Services Leibniz Universität Hannover (RRZN), "3D Projektionsraum" (main entrance)

How to reach:
Information on the location and further travel information can be found on the RRZN visitor service page


Please send email to , give your contact details, and note, which application you will bring and use to analyze and optimize during the hands-on sessions.

ALERT! Attention: The number of participants is limited. Your registration will be confirmed by email. Please remember to cancel your registration (by email to in case of change of your plans.

Workshop Agenda

The workshop covers the following topics.

  • Cray Architecture Overview: including XC30 (IVB and HSW), TAS and SMP
  • Cray Programming Environment
  • Compiling and Running on Cray XC30
  • Cray Scientific Libraries
  • Cray Performance Analysis Tool
  • MPI Performance Optimization
  • CrayMPI: understanding the different message paths and their specific tuning potentials
  • Single Core/Node Performance Analysis
  • Single Core/Node Performance Optimization
  • I/O Optimization
  • Introduction to MPI 3
  • Introduction to Allinea tools, in particular DDT
  • Hands on Sessions for:
    • Porting Applications
    • Performance Analysis
    • Performance Optimization
    • Allinea tools

A significant part of the workshop time is devoted to hands-on work (examples, participants' own codes). Please bring your own laptop.

Monday Tuesday Wednesday Thursday

Cray scientific libraries Tips for improving parallel scalability Reveal tool

Short introduction to Lustre and parallel I/O Hands-on: Optimizing applications Hands-on: Optimizing applications

Debugging tools

Coffee break Coffee break Coffee break

Introduction to performance analysis I/O optimization CrayPAT advanced features


Hands-on: Optimizing applications

Hands-on: Profiling applications Hands-on: Optimizing applications

12:00 Course introduction Lunch break Lunch break

12:30 XC30 architecture overview Round-table on experiences,

13:00 Module environment Hands-on: Profiling applications Introduction to Allinea tools

Getting started with Allinea DDT

13:30 Coffee break Debug Straightforward Crashes with Allinea DDT

First steps to running on XC Improving single-core efficiency

14:00 Debug memory errors with Allinea DDT

Hands-on: porting applications

14:30 Coffee break

Hands-on: Profiling and optimizing applications

15:00 Coffee break Coffee break

Overview of compilers and libraries Hands-on session


16:00 Hands-on: porting applications More advanced topics in scheduling and job placement

Allinea MAP and Allinea Performance Reports


Round-table on experiences, Q&A Round-table on experiences, Q&A Wrap-up and questions

Contact and Questions

For more information please send email to .

( workshop internals )

Created by GerdBrand
Last modification: WolfgangBaumann - 24 Jan 2017 12:15 / 3 years, 2 months, 2 weeks ago. (Version: 8)

This topic: NewsCenter > Events > WorkshopCrayJanuar2015
Topic revision: r8 - 2017-01-24 - WolfgangBaumann
Back to top of page