- 
CPS: Compiler-Support-Library 
wird vom Compiler benutzt 
     ``low-level'' Parallelisierung
 - 
Funktionen für 
Erzeugung und Vernichtung von Threads 
Informationen über Threads 
High-level Synchronisation (Barrier, Mutex)
Low-level Synchronisation (Semaphore)
 - 
symmetrische / asymmetrische Threads
  
- 
symmetrisch:  
wie bei Compiler-parallelisierten Schleifen 
1 
 N 
 1 
führen alle dieselbe Routine aus 
spawn, execute, join   mit einem Call
 - 
asymmetrisch: 
beliebige Erzeugungsgraphen 
verschiedene Routinen 
warten nicht aufeinander, kein join 
Fehler: parent stirbt 
 alle Kinder beendet
   
 - 
POSIX-Threads: sollen kommen
 
 
 
   
Peter Junglas 
12/23/1998