VL: Parallelität in funktionalen Sprachen | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
12 113 11553 | Parallelität in funktionalen Sprachen | ||||||||||
Prof. Dr. R. Loogen | |||||||||||
Dienstags, 16.15 - 18.00 Uhr, HS IV (Lahnberge) | |||||||||||
Beginn: 19. Oktober 2010 | |||||||||||
Übungen | Mischa Dieterle | ||||||||||
Mittwochs, 14 - 16 Uhr, HS IV (Lahnberge) bzw. Rechnerraum auf D5 (05D08) (Achtung neuer Termin!) Beginn: 20. Oktober 2010 im Rechnerraum auf D5 (05D08) Achtung: Die Übungen am Mittwoch, dem 2. Februar 2011 fallen aus! |
|||||||||||
|
Voraussetzungen: | Grundkenntnisse in funktionaler Programmierung |
Querverbindungen: | - |
Scheinkriterien: | Erfolgreiche Bearbeitung von 50% der Übungsaufgaben und Kolloquium Durch das Vorrechnen von Übungsaufgaben im Tutorium können Bonuspunkte erworben werden. |
Vorlesungsunterlagen: | Folien: Charakteristika funktionaler Sprachen (Druckversion)
Folien zum Exkurs: Vollständige Halbordnungen, Stetige Funktionen, Fixpunktsatz von Tarski Beispielprogramme zu Multicore Haskell/GpH:
Eden-Beispielprogramme: Beispielprogramme zu Concurrent Haskell: testConcHaskell.hs, LockHierarchy.hs Beispielprogramme zu Software Transactional Memory (STM): testSTM.hs, philosophers.hs |
Links: | Alles über Haskell |
GHC - Glasgow Haskell Compiler | |
Glasgow Parallel Haskell | |
Multicore Haskell, Analysewerkzeug: Threadscope | |
Eden | |
Concurrent Haskell, Originalarbeit | |
Haskell plus MPI | |
Data Parallel Haskell | |
Literatur: |
|
Inhalt/Buchkapitel: | Titelseite
und Vorwort zum Buch
|