Alternative formats of this document:
Postscript or
PDF
- 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
- PÖ
- Per Öster, PDC/KTH
- Generally, classes are from 9.15 to 17.00, with lectures in the morning and labs
in the afternoon. However, there are exceptions, so review the schedule carefully.
- Lectures are in lecture halls E2
(Osquarsbacke
10, 3rd floor) and
H1 (Teknikringen 33, 2nd floor).
- All the labs are in computer rooms Röd and Orange
(Lindstedtsvägen 3, 4th floor).
The computers in these rooms are Suns.
- The course Web site is:
http://www.pdc.kth.se/systems_support/training/2007/summerschool/
Most of the lab materials are on the Web, but those that aren't are at:
/misc/pdc/HPCsummer/2007/ which you can reach once you are logged in.
- 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
- 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
- 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.
- 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
- 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
- All day
- Free
- 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
- 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
- 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
- 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)
- 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