\begin{slide}{Inhalt}

\begin{itemize}
\item  Abstraktionen zur Thread-Synchronisation: 
  Semaphore, Monitore, Kanäle,
\item  thread-sichere Collections-Datentypen
\item  Transaktionen (Software Transactional Memory)
\item deklarativer Parallelismus (Strategien)
\item  Rekursionsschemata für parallele Programme 
  (skeletal parallelism)
\item  map/reduce-Framework
\item  impliziter Parallelismus: (Nested) Data Parallelism
\end{itemize}
    
\end{slide}
