02226 Lecture Plan, Autumn 2001

Lecture Plan, Autumn 2001

All lectures take place on Thursday afternoon, starting at 13.00, in Auditorium 033 on the ground floor in Building 322.

In the following plan, the abbreviation HPOS refers to the notes:

Articles etc. are identified by the authors' names.
DATE		TEXT			TOPIC
Sep.	 6	HPOS, Ch. 1		Introduction.  OS architecture.
		HPOS, Ch. 2 (p.9-21)	Static and dynamic scheduling.
					RM, DM, EDF scheduling.
					Schedulability analysis.
Sep.	13	HPOS, Ch. 2 (p.21-35)	Scheduling dependent tasks.
					Priority inversion, PIP and PCP.
					Sporadic and aperiodic tasks.
Sep.	20	HPOS, Ch. 3 (p.41-68)	Memory management. Address translation.
					Virtual memory policies.
					Implementation of the VM manager.
Sep.	27	HPOS, Ch. 3 (p.68-74)	Real-time memory management.
					Application-level paging.
		HPOS, Ch. 4 (p.79-89)	Kernel threads and user threads.
					Two-level schedulers.
Oct.	 3	HPOS, Ch. 4 (p.89-110)	Synchronisation.  Barriers.
					Process and thread creation.
Oct.	11	HPOS, Ch. 5 (p.115-132)	IPC data passing semantics.
					Remote Procedure Call.
					User-level IPC.
					Hardware-assisted IPC.
---------------------------------------------
Oct.	18	A U T U M N   H O L I D A Y
---------------------------------------------
Oct.	25	HPOS, Ch. 6 (p.135-156)	Hardware architecture: buses, caches.
					Interrupt handlers, DMA transfers,
					  polling.
Nov.	 1	HPOS, Ch. 7 (p.159-184)	Disk systems, disk arrays.
					Disk scheduling.
					File system data structures.
					Clustering, LFS.
Nov.	 8	HPOS, Ch. 7 (p.184-194) File caches.
                HPOS, Ch. 9 (p.199-217)	Multimedia task scheduling.
					End-to-end scheduling.
Nov.	15
Nov.	22	  )
Nov.	29	  ) PROJECT PERIOD.  NO ORDINARY LECTURES.
Dec.	 6	  )
Watch this space regularly to see the latest plan!

UP to the home page of the course.


Last modified 011108, 11:40.
Robin Sharp
robin@imm.dtu.dk