HPC Training
HPCVL Workshop August 2008
Ottawa Session
August 19-21, 2008
Herzberg Building,
4351HP (lect.) 3349HP (lab.)
Carleton University
Ottawa, Ontario
Kingston Session
August 26-28, 2008
HPCVL Main Office
993 Princess St., Suite 115
Kingston, Ontario


Sun Application Tuning Seminar


Lecturer: Ruud van der Pas
Senior Staff Engineer
Compilers, Libraries and Performance Technologies
Sun Microsystems
Download course agenda here


Location of Training Sessions
Registration is at 8:30 am, Lectures & Lab run 9:00-5:00
Online Registration: Click here

Ottawa Location:
Herzberg Building
Carleton University
Lectures: 4351HP, Labs: 3349HP


View Larger Map


Kingston Location:
993 Princess St.
Suite 115
Kingston, Ontario


View Larger Map

Registration: 8:30 am
Please fill out Registration Form to signup for the course.

HPCVL Workshop: Sun Application Tuning Seminar, August 2008

Summary - The Sun Application Tuning Seminar shows end-users of Sun UltraSPARC®, AMD and Intel based single as well as multicore systems how to get good performance out of their application. The seminar covers how to use the Sun development environment in an optimal way, as well as general optimization and parallelization techniques to improve performance on multicore systems.

The general philosophy of the seminar is to build up understanding of key concepts that are relevant to obtain good application performance. Once this is achieved, it is much easier to use a development environment in the best possible way.

The seminar covers serial optimization and shared memory parallelization using automatic parallelization by the compiler, as well as the de-facto standard OpenMP shared memory programming model. The latter is very well suited to develop parallel applications for multicore and other shared memory architectures.

Other than some programming experiences (preferably in C or Fortran), no specific background in application tuning is assumed. Examples given are in C and/or Fortran, but they are simple enough to be understood by anybody with some programming experience in another programming language. In addition to the presentations, lab sessions are organized. These are meant to challenge the attendees to apply the theory in practice.

Please find a more complete seminar description here.

 

 
 
   
© HPCVL 2008