Home | Programme | Registration | Venue | Accommodation | Travel | Gallery | Toronto | SHARCNET | Sheridan | Contact Us

McMaster University
Hamilton, ON

The University of Western Ontario
London, ON

Wilfrid Laurier University
Waterloo, ON

York University
Toronto, ON

University of Waterloo
Waterloo, ON

McMaster University
Hamilton, ON

York University
Toronto, ON

Sheridan Institute
Oakville, ON

What's New

Course materials now available
June 2, 2010

Course materials are now available online. Follow the links on the programme page to see notes and code examples.

Attendees' comments
June 2, 2010

See what other people think and add your comments here

A message to all attendees
May 28, 2010

On Monday, May 31, attendees are to meet at SCAET (S-Wing) atrium at 8:30 a.m. More...

Download the Attendee's Guide.

Subsidized accommodation full
May 27, 2010

The subsidized accommodation for students has been all exhausted. Attendees who need accommodation should make arrangement on their own.

Website recovered from slowness
May 23, 2010

The web site was extremely slow in the past couple of days due to a technical problem with SHARCNET's web server. Those who were unable to register or failed to complete the registration should try again now.

Subsidized accommidation to close
May 13, 2010

Students who wish to apply for subsidized accommodation should now contact the organizers for available spaces BEFORE registration.

Registration online
May 6, 2010

Students who wish to get subsidy on accommodation should register early.

Poster (PDF)

HPC Best Practices: Minimizing your time to results


This session will present general issues and common pitfalls that one should be aware of when using HPC systems. By following common best practices one can obtain their results more quickly and at the same time minimize their burden on shared system resources. Walk-through examples and case studies will be presented during the session to illustrate the concepts.

Instructor: Hugh Merz, SHARCNET, Laurentian University

Prerequisites: basic familiarity with programming as well as compiling and running programs via the SHARCNET command line environment

Course Outline

  • Optimal programming practices
  • Optimal use of compilers
  • Assessing your program's performance
  • Checkpointing
  • Optimal data management
  • Optimizing your computational workflow

Course Materials

slides (PDF)