Difference between revisions of "PSE Performance Oriented Programming - Summer 09"

From Sccswiki
Jump to navigation Jump to search
Line 9: Line 9:
 
}}
 
}}
 
= Inhalt =
 
= Inhalt =
*optimize sequential Performance (Pipelining, Caching)
+
*Optimizing sequential Performance  
*shared Memory Systems (OpenMP)
+
**Pipelining
*distributed Memory Systems (MPI)
+
***Loop unrolling
*Load balancing
+
***Avoiding Data Dependencies
 +
**Caching
 +
***Blocking
 +
*Parallel Programming
 +
**Shared Memory Systems (OpenMP)
 +
**Distributed Memory Systems (MPI)
 +
**Load balancing
 
ToDo
 
ToDo
  
 
= Aktuelles =
 
= Aktuelles =
 
ToDo
 
ToDo

Revision as of 12:35, 20 January 2009

Term
SS 09
Lecturer
Dr. rer. nat. Michael Bader,
Dipl.-Inf. Thomas Auckenthaler
Time and Place
/* TODO */
Audience
Studenten der Informatik (Bachelor)
Tutorials
/* TODO */
Exam
-
Semesterwochenstunden / ECTS Credits
6 SWS (6P) / 10 Credits
TUMonline
{{{tumonline}}}


Inhalt

  • Optimizing sequential Performance
    • Pipelining
      • Loop unrolling
      • Avoiding Data Dependencies
    • Caching
      • Blocking
  • Parallel Programming
    • Shared Memory Systems (OpenMP)
    • Distributed Memory Systems (MPI)
    • Load balancing

ToDo

Aktuelles

ToDo