Home  |  
Style  |  
Sitemap  |  
Svenska  |  
Lund University
 

Lectures and slides

The slides for the seven lectures are similar to those giver earlier semesters, but subject to more or less rework. You need a pdf  reader to view the slides. The slides will be made available electronically in connection with respective lecture.

For lecture 2, see also snapshot below the table.

Exchange students: To keep most of the ordinary lectures in Swedish (for best understanding of content by the majority) extra/English lectures are provided for you (but open to anyone) Tuesday 8-10 in E:4130.

# Content Slides
1 Embedded concurrent software: Introduction to real-time programming. Concurrent execution. A few words about semaphores and threads. [Slides: Skip last 6 pages of first pdf since that content is the second pdf.] pdfpdf
2 Semaphores and threads of execution: Thread objects and the execution threads, More about semaphores. Mutual exclusion, and synchronization. Variants of semaphores and Java classes.

pdf

3

Monitors and conditions: Monitors as a principle and as synchronized objects in Java (synchronized, wait, and notify)..

pdf
4 Mailboxes. Deadlock. Analysis of deadlock situations. pdfpdf
5 Scheduling techniques. Priority inversion and priority inheritance. pdf
6 Scheduling analysis. Additional industrial slides on static scheduling shown but not handed out. Second set of slides is for extra understanding of the priority cieling protocol. pdfpdf
7 Real-time memory management. Real-Time Java. See also YouTube Video pdfpdf

 

 

Lecture Period 2 (lp2), see project and exam info.

Page Manager: Klas Nilsson
Webmaster: webmaster@lth.se
Last updated: 2011-10-25