The University of Sheffield
Sheffield-WRGRID

Training Timetable

TRAINING TIME TABLE FOR THE ACADEMIC YEAR 2011/12

Please note that the DDP courses for the 2011/12 academic year have ended now. 
The 2012/13 schedule will be published in September 2012 following a similar timetable and sequence.


All the courses listed below are part of the Research Training Program, attracting 5 credits each. Each course is normally run once a year. It is possible to simply attend any of these courses but in case of over-subscription priority will be given to those who are registered as RTP students.

Instructions for registering for these courses are at www.shef.ac.uk/wrgrid/training/register

Please direct all email enquiries relating to these courses to wrgrid-training@sheffield.ac.uk

Please scroll down for the calendar or check the timetables below for further details.

CIC6001 Introduction to High Performance Computing & Grid Computing

Date/Time Location Topic
Thursday, 13 October 2011, 9:30-12:30 Hicks Building, Room K17 Introduction to HPC & Grid
Tuesday,  18 October 2011, 14:00-17:00 Inf.Commons, Classroom 4 Unix Operating System
Thursday, 20 October 2011, 9:30-12:30 Inf.Commons, Classroom 3 Shell Script Programming
Tuesday,  25 October 2011, 9:30-12:30 Management Building Room 104 Shell Script Programming
Thursday, 27 October 2011, 9:30-12:30 Inf.Commons, Classroom 3 Using Sun Grid Engine


CIC6005 - Fortran Programming

Date/Time Location Topic
Tuesday,  1  Nov 2011, 9:30-13:00 Hicks Building, K17 Fortran Programming
Thursday, 3  Nov 2011, 9:30-13:00 Hicks Building, K17 Fortran Programming
Tuesday,  8  Nov 2011, 9:30-13:00 Hicks Building, K17 Fortran Programming
Thursday,10 Nov 2011, 9:30-13:00 Hicks Building, K17 Fortran Programming
Tuesday, 15 Nov 2011, 9:30-13:00 Inf.Commons Classroom 3 Fortran Programming
 

CIC6006 - C/C++ Programming

Date/Time Location Topic
Thursday, 17 Nov 2011, 09:30 – 13:00 Inf.Commons Classroom 4 C/C++ Programming
Tuesday,  22 Nov 2011, 09:30 – 13:00 Inf.Commons Classroom 3 C/C++ Programming
Thursday, 24 Nov 2011, 09:30 – 13:00 Hicks Building, K17 C/C++ Programming
Tuesday,  29 Nov 2011, 09:30 – 13:00 Inf.Commons Classroom 3 C/C++ Programming
Thu, 1 December 2011, 09:30 – 13:00 Hicks Building, K17 C/C++ Programming
 

CIC6007A - Introduction to Matlab

Date/Time Location Topic
Tuesday,  17 Jan 2012, 09:30 – 12:30 Hicks Building, Room K17 Introduction to Matlab
Thursday, 19 Jan 2012, 09:30 – 12:30 Hicks Building, Room K17 Introduction to Matlab
 

CIC6007 - GROUP A: Matlab Application Development

Date/Time Location Topic
Tuesday,  7 Feb 2012, 9:30-12:30 Hicks Building, Room G39a Matlab
Tuesday, 14 Feb 2012, 9:30-12:30 Hicks Building, Room G39a Matlab
Tuesday,  21 Feb 2012,  9:30-12:30 Hicks Building, Room G39a Matlab
Tuesday, 28 Feb 2012, 9:30-12:30 Hicks Building, Room G39a Matlab
Monday,   5 March 2012, 9:30-12:30 Hicks Building, Room G39a Matlab

CIC6007 - GROUP B : Matlab Application Development

Date/Time Location Topic
Thursday,   8 March 2012, 9:30-12:30 Information Commons,Classroom 4 Matlab
Tuesday,  13 March 2012, 9:30-12:30 Information Commons,Classroom 4 Matlab
Thursday, 15 March 2012, 9:30-12:30 Information Commons,Classroom 4 Matlab
Thursday, 22 March 2012, 9:30-12:30 Information Commons,Classroom 4 Matlab
Thursday, 29 March 2012, 9:30-12:30 Information Commons,Classroom 4 Matlab


CIC6003- Techniques for HPC

Please note the date change for OpenMP component of this course due to tutor sickness.

Date/Time Location Topic
Wednesday,  8 Feb 2012, 10:00-1600 Mappin Building, Room F110 MPI
Thursday,     9 Feb 2012, 10:00–16:00 Western Bank, Room B56 MPI
Friday,        10 Feb 2012, 10:00-16:00 Western Bank, Room B56 MPI
Thursday ,   23 Feb 2012, 09:30–13:00 Hicks Building, Room K17 OpenMP
Tuesday,     28 Feb 2012, 13:00–16:30 Hicks Building, Room K17 OpenMP
The sessions on MPI Programming will be given by NAG/HECTOR

Introduction to GPU Programming Using CUDA

Date/Time Location Topic
Tuesday, 6th March 2012, 10:00-1600 Hicks Building G39a CUDA Programming
Course Agenda
Time Topic
0930 Introduction
0945 GPU Architecture
1015 Programming GPU's Using CUDA
1100 Practical 1: Getting Started with CUDA
1200 Break
1300 GPU Performance Optimisation
1330 Practical 2: Optimisaing a GPU Application
1530 Programming GPU's Using Directives
1600 Case Study: Scaling an Application to a Thousand GPU's and Beyond
1630 Close

Workshop for Introducing High Performance Computing Using Iceberg

Date/Time Location Topic
Thursday, 10th May 2012, 10:00-1600 Pool Computer Room, Western Bank B56 Workshop for Introducing High Performance Computing Using Iceberg
Course Agenda
Time Topic
1000 Introduction to HPC
1015 The Iceberg HPC System
1045 Data Storage
1130 Running Applications
1230 Break
1330 Intel Cluster Toolkit
1400 Practical Session
1500 Close