High Performance Computing
Summer School at PDC
August 20-31, 2007
Schedule
Last updated: August 31, 2007


Alternative formats of this document:
Postscript or PDF

Lecturers

UA
Ulf Andersson, PDC/KTH
SB
Scott Baden, Univ. of Cal. San Diego
BE
Björn Engquist, NADA/KTH and Univ. of Austin
TE
Thomas Ericsson, Mathematics/Chalmers
MH
Mike Hammill, PDC/KTH
MH2
Michael Hanke, NADA/KTH
EH
Erik Hagersten, Computer Science/Uppsala Univ.
LJ
Lennart Johnsson, PDC/KTH and Univ. of Houston.
MD
Mikael Djurfeldt, CBN/KTH and Stockholm Univ.
WL
Wenjang Liu, Inst. for Theor. and Comp. Chemistry/Peking Univ.
DM
Debashis Mukherjee, Indian Assoc. for the Cultivation of Science/Jadarpur
IN
Ingemar Nilsson, PDC/KTH
JO
Jesper Oppelstrup, NADA/KTH
AS
Anders Selander, NADA/KTH
NS
Nils Smeds, IBM
OV
Olav Vahtras, PDC/KTH
Per Öster, PDC/KTH

General Remarks

Monday, 070820

8.00-9.00
Registration outside of E2

9.15-10.00, E2, MH2, PÖ, JO
Welcome to PDC and the summer school, with a course overview

10.00-10.15
Coffee outside of E2

10.15-11.00, E2, PÖ
Lecture: ``Getting Acquainted with the PDC Environment''

11.15-12.00, E2, PÖ
Lecture continued

12.00-13.15
Lunch

13.15-14.00, E2, BE
Lecture in Algorithms and Data Structures for Scalable Concurrent Programs: ``Parallel Algorithms I''

14.15-15.00, E2, BE
Lecture continued

15.00-15.15
Coffee outside of E2

15.15-17.00, Röd/Orange, MH
Lab: ``Getting Acquainted with the PDC Environment''

17.00-17.30, Röd/Orange,
Lab: Non-obligatory Open Lab

17.30
``Get-together'' picnic

Tuesday, 070821

9.15-9.20, E2, MH2
Message of the Day

9.20-10.00, Röd/Orange, MH
Lab: Non-obligatory ``Getting Acquainted with the PDC Environment''

10.00-10.15
Coffee outside of E2

10.15-11.00, E2, LJ
Lecture: Introduction to Scientific Computing and Parallel Algorithms II

11.15-12.00, E2, LJ
Lecture continued

12.00-13.15
Lunch

13.15-14.00, E2, JO, MH2
Lecture: ``How to do Your Project''

14.15-15.00, E2, PÖ
Lecture in Computing Environments: Grid Computing

15.15-16.00, E2, PÖ
Lecture continued

16.00-16.15
Coffee outside of E2

16.15-17.00, Röd/Orange,
Lab: Non-obligatory Open Lab

Wednesday, 070822

9.15-9.20, E2, MH2
Message of the Day

9.20-10.00, E2, EH
Lecture in Computer Architecture: ``High-performance Computer Architecture''

10.00-10.15
Coffee outside of E2

10.15-11.00, E2, EH
Lecture continued

11.15-12.00, E2, EH
Lecture continued

12.00-13.15
Lunch

13.15-14.00, E2, EH
Lecture continued

14.15-15.00, E2, EH
Lecture continued

15.00-15.15
Coffee outside of E2

15.15-16.00, E2, EH
Lecture continued

16.15-17.00, Röd/Orange, JO, MH2, UA
Project work. Discussion with project members and tutors about topics.

Thursday, 070823

9.15-10.00, E2, TE
Lecture in Programming Languages: Writing efficient programs, Shared memory computers, OpenMP

10.00-10.15
Coffee outside of E2

10.15-10.20, E2, MH2
Message of the Day

10.20-11.00, E2, TE
Lecture continued

11.15-12.00, E2, TE
Lecture continued

12.00-13.15
Lunch

13.15-14.00, Röd/Orange, UA
Lab in Performance engineering

14.15-15.00, Röd/Orange, UA
Lab continued

15.00-15.15
Coffee outside of E2

15.15-17.00, Röd/Orange, UA
Lab continued

17.15-18.00, Röd/Orange,
Lab: Non-obligatory Open Lab

Friday, 070824

9.15-9.20, E2, MH2
Message of the Day

9.20-10.00, E2, TE
Lecture in Programming Languages: Writing efficient programs, Shared memory computers, OpenMP

10.00-10.15
Coffee outside of E2

10.15-11.00, E2, TE
Lecture continued

11.15-12.00, E2, TE
Lecture continued

12.00-13.15
Lunch

13.15-14.00, E2, UA
Lab in Performance engineering: Summary of Yesterday's Lab

14.15-15.00, Röd/Orange, OV
Lab in Programming Languages: ``Programming Exercises on OpenMP''

15.00-15.15
Coffee outside of E2

15.15-17.00, Röd/Orange, OV
Lab continued

17.15-18.00, Röd/Orange,
Lab: Non-obligatory Open Lab

Saturday, 070825 and Sunday, 070826

All day
Free

Monday, 070827

9.15-9.20, E2, MH2
Message of the Day

9.20-10.00, E2, MH2
Lecture in Programming Languages: ``MPI Basics''

10.00-10.15
Coffee outside of E2

10.15-11.00, E2, MH2
Lecture in Programming Languages: ``MPI Point-to-Point Communications I''

11.15-12.00, E2, UA
Theoretical Performance Analysis

12.00-13.15
Lunch

13.15-15.00, Röd/Orange, MH2
Lab in Programming Languages: ``MPI Basics''

15.00-15.15
Coffee outside of E2

15.15-17.00, Röd/Orange, MH2
Lab in Programming Languages: ``MPI Point-to-Point Communications I''

16.15-17.00, Same location, JO, MH2, UA, MH2
Project work. Discussion with project members and tutors about topics.

17.15-18.00, Röd/Orange,
Lab: Non-obligatory Open Lab

Tuesday, 070828

9.15-9.20, E2, MH2
Message of the Day

9.20-10.00, E2, MH2
Lecture in Programming Languages: ``MPI Point-to-Point Communications II''

10.00-10.15
Coffee outside of E2

10.15-11.00, E2, MH2
Lecture in Programming Languages: ``MPI Collective Communications I''

11.15-12.00, E2, DM
Lecture in Case Studies: Computational Physics

12.00-13.15
Lunch

13.15-15.00, Röd/Orange, MH2
Lab in Programming Languages: ``MPI Point-to-Point Communications II''

15.00-15.15
Coffee outside of E2

15.15-17.00, Röd/Orange, MH2
Lab in Programming Languages: ``MPI Collective Communications I''

16.15-17.00, Same location, JO, MH2, UA
Project work. Discussion with project members and tutors about topics.

17.15-18.00, Röd/Orange,
Lab: Non-obligatory Open Lab

Wednesday, 070829

9.15-9.20, E2, MH2
Message of the Day

9.20-10.00, E2, MH2
Lecture in Programming Languages: ``MPI Virtual Topologies + MPI I/O''

10.00-10.15
Coffee outside of E2

10.15-11.00, Röd/Orange, MH2
Lab in Programming Languages: ``MPI Virtual Topologies''

11.15-12.00, Röd/Orange, MH2
Lab continued

12.00-13.15
Lunch

13.15-15.00, Röd/Orange, MH2
Lab continued

15.00-15.15
Coffee outside of E2

15.15-17.00, E2, G
rid Computing Demo

17.15-18.00, Röd/Orange,
Lab: Non-obligatory Open Lab

Thursday, 070830

9.15-9.20, E2, MH2
Message of the Day

9.20-10.00, E2, SB
Lecture in Advanced Communication - Applications of irregular collective communication. A look under the hood of MPI

10.00-10.15
Coffee outside of E2

10.15-11.00, E2, SB
Lecture continued

11.15-12.00, E2, NS
IBM BlueGene

12.00-13.15
Lunch

13.15-15.00, Röd/Orange, SB
Lab in Advanced Communication

15.00-15.15
Coffee outside of E2

15.15-17.00, Röd/Orange, SB
Lab continued

17.15-17.50, Röd/Orange,
Lab: Non-obligatory Open Lab

18.00
``Summing up'' dinner at restaurant Jakthornet, (Fiskartorpsvägen 20)

Friday, 070831

9.15-9.20, H1, MH2
Message of the Day

9.20-10.00, H1, UA
Lecture in Performance Measurement Techniques

10.00-10.15
Coffee outside of H1

10.15-11.00, H1, UA
Lecture continued

11.15-12.00, H1, MD
Lecture in Case Studies: ``Biocomputing''

12.00-13.15
Lunch

14.00-16.30, Leave from Röd, IN
PDC Machine Room Tour in parallel with Lab

13.15-15.00, Röd/Orange, UA
Lab in Performance Measurement Techniques

13.15-15.00, Same location, JO, MH2, UA
Project work. Discussion with project members and tutors about topics.

15.00-15.15
Coffee outside of E2

15.15-17.00, Röd/Orange, UA
Lab continued

17.00
Deadline to submit project proposals.



2007-08-31