\begin{slide}{Nebenläufig oder parallel?}

parallele Programmierung:
\begin{itemize}\itemsep 2pt \itemsep 0pt
\item Ausnutzen der Hardware
\item im Idealfall ohne Änderung des Algorithmus
\item Bsp: Sortieren, Matrixmultiplikation, \dots
\end{itemize}

nebenläufige (\emph{concurrent}) Programmierung
\begin{itemize}\itemsep 2pt \itemsep 0pt
\item mehrere Agenten bereits in der Aufgabenstellung 
\item Hardware kann auch rein sequentiell sein
\item Bsp: (Web)server, der mehrere Requests
  \glqq gleichzeitig\grqq bearbeitet.
\end{itemize}

sehr umständlich: ein paralleles Programm
mittels Nebenläufigkeit formulieren. 
Das sollte besser gehen!

\end{slide}
