| 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: 14. April 2009 | |||||||||||
| Übungen | Mischa Dieterle | ||||||||||
| Mittwochs, 14 - 16 Uhr, SR V, Raum 05D09 (Lahnberge) Beginn: 22. April 2009 |
|||||||||||
|
|||||||||||
| Voraussetzungen: | Grundkenntnisse in funktionaler Programmierung |
| Querverbindungen: | - |
| Scheinkriterien: | Erfolgreiche Bearbeitung von 50% der Übungsaufgaben und Kolloquium |
| Übungsblätter: |
...erscheinen dienstags. Die Aufgaben sind am darauffolgenden Dienstag vor der Vorlesung abzugeben. Programmieraufgaben senden Sie zusätzlich an dieterle[at]mathematik.uni-marburg.de | ||||||||||||
| Blatt 1, 21.04.2009 (Programm) | |||||||||||||
| Blatt 2, 28.04.2009 | |||||||||||||
| Blatt 3, 05.05.2009 (Programm) | |||||||||||||
| Blatt 4, 12.05.2009 | |||||||||||||
| Blatt 5, 19.05.2009 | |||||||||||||
| Blatt 6, 26.05.2009 | |||||||||||||
| Blatt 7, 02.06.2009 | |||||||||||||
| Blatt 8, 09.06.2009 | |||||||||||||
| Blatt 9, 16.06.2009 (Programm) | |||||||||||||
Blatt 10, 23.06.2009 (Programm)
| |||||||||||||
| Blatt 11, 30.06.2009 | |||||||||||||
| Blatt 12, 07.07.2009 (Programm) | |||||||||||||
| Software für Übungen: |
Wir arbeiten aussschließlich
unter Linux. Die verwendete Software ist am Fachbereich unter /app/lang/functional/bin bzw. /app/lang/functional/bin64zu finden. Zur Konfiguration siehe Blatt 1 |
| Konfigurations- oder Bedienungsprobleme?
Bitte im Tutorium ansprechen oder an Mischa Dieterle wenden! |
|
| Nützliches zu Haskell: | Haskell Hierarchical Libraries |
| Haskell Reference | |
| hoogle - Haskell Suche |
| Vorlesungsunterlagen: | Folien: Charakteristika funktionaler Sprachen (Druckversion)
Beispielprogramm zu Multicore Haskell: binom.hs, Visualisierung einer Ausführung auf 7 Kernen Folien zum Exkurs: Vollständige Halbordnungen, Stetige Funktionen, Fixpunktsatz von Tarski Folien zu Eden: Teil 1, Teil 2 Beispielprogramm zu Concurrent Haskell: testConcHaskell.hs |
| Links: | Alles über Haskell |
| GHC - Glasgow Haskell Compiler | |
| Multicore Haskell, geplantes Analysewerkzeug: Threadscope | |
| Concurrent Haskell, Originalarbeit | |
| Eden | |
| Literatur: |
|
| Inhalt/Buchkapitel: | Titelseite
und Vorwort zum Buch
|