Event Detail


Course/Workshop: Rosa Introduction Course


The Swiss National Supercomputing Centre (CSCS) will host an introduction course on its new flagship computing platform, Rosa, between the 2nd and 3rd of July 2009,Manno. Rosa is a new Cray XT5 system initially boasting 14,752 AMD Opteron Shanghai 2.4GHz processors providing a peak performance of 141 TFlop/s.

The introduction course will provide both existing and new users with an introduction to the Rosa system including detailed information regarding the Cray XT5 hardware, software architectures and programming environments.

Furthermore, users will be gain practical experience with high-level profiling and optimization techniques on the new system, through a series of hands-on exercises.

All participants will be staying at the Hotel Federale Lugano. Please make your reservation with the hotel when you register for this course. The hotels contact details are as follows: info@hotel-federale.chThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it or you can contact them by phone +41 (0) 91 910 0808 and mention CSCS workshop as your reference.

Requirements: A laptop with ssh software installed eg. putty client etc..

Registration is Free for this course!

Places are limited so please register early to confirm your place….

Provisional Agenda:

Day One – 2nd July 2009 (12pm – 5pm)1. An Introduction to Rosa
2. The Cray XT5 Hardware and Software Architectures
(Roberto Ansaloni, Cray Inc. Italy)
a. Architectural Overview
b. AMD Quad-Core processor
c. Node and Interconnect
d. CSCS system: Rosa configuration
e. Scalable Software: CLE (Compute Linux Environment) f. Lustre File System
g. Application Launching Process
3. The Cray XT5 Programming Environment
(Roberto Ansaloni, Cray Inc. Italy)
a. Compilers (PGI, Pathscale, GNU, Cray)
b. CLE specific info (CLE vs Catamount, aprun vs yod)
c. Using aprun to control multicore and hybrid applications
d. Launching and controlling a job
Day Two – 3rd July 2009 (9am - 12pm)4. Performance analysis
(Roberto Ansaloni, Cray Inc. Italy)
a. Craypat profiling
b. Craypat sampling and tracing experiments
c. Apprentice visualization
d. Performance analysis hints
5. Optimization
a. Node Optimization
b. Message Passing Optimization

6. Additional Profiling Tools (subject to time and availability – CSCS Scientific Computing Group)
a. IPM
b. Scalasca
c. TAU

Back to listing