Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Startseite    Anmelden     
Logout in [min] [minutetext]

Fachpraktikum: Compiler für moderne Multi-core Systeme - Einzelansicht

Grunddaten
Veranstaltungsart Praktikum Langtext
Veranstaltungsnummer 101880 Kurztext
Semester SS 2015 SWS 3
Erwartete Teilnehmer/-innen Studienjahr
Max. Teilnehmer/-innen 24
Credits Belegung Belegpflicht
Hyperlink
Sprache deutsch
Termine Gruppe: [unbenannt] iCalendar Export für Outlook
  Tag Zeit Rhythmus Dauer Raum Raum-
plan
Lehrperson Status Bemerkung fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
iCalendar Export für Outlook
Mo. 10:00 bis 12:00 woch 13.04.2015 bis 13.07.2015  Orléans-Ring 12 - SRZ 215        
Gruppe [unbenannt]:
 


Zugeordnete Personen
Zugeordnete Personen Zuständigkeit
Gorlatch, Sergei, Prof. Dr. verantwort
Haidl, Michael begleitend
Studiengänge
Abschluss - Studiengang Sem ECTS Bereich Teilgebiet
Master - Informatik (88 079 8) - 6
Master - Informatik (88 079 14) - 6
Master - Mathematik (88 105 10) -
Master - Mathematik (88 105 13) -
Prüfungen / Module
Prüfungsnummer Modul
50001 Fachpraktikum - Master Informatik Version 2014
51001 Fachpraktikum - Master Informatik Version 2014
2035001 Fachpraktikum - Master Mathematik Version 2013
2036001 Fachpraktikum - Master Mathematik Version 2013
401005 Veranstaltung - Master Mathematik Version 2010
401004 Veranstaltung - Master Mathematik Version 2010
401003 Veranstaltung - Master Mathematik Version 2010
401002 Veranstaltung - Master Mathematik Version 2010
11002 Veranstaltung - Master Informatik Version 2008
11001 Veranstaltung - Master Informatik Version 2008
11005 Veranstaltung - Master Informatik Version 2008
11004 Veranstaltung - Master Informatik Version 2008
11003 Veranstaltung - Master Informatik Version 2008
13005 Veranstaltung - Master Informatik Version 2008
13004 Veranstaltung - Master Informatik Version 2008
13003 Veranstaltung - Master Informatik Version 2008
13002 Veranstaltung - Master Informatik Version 2008
13001 Veranstaltung - Master Informatik Version 2008
401001 Veranstaltung - Master Mathematik Version 2010
501005 Veranstaltung - Master Mathematik Version 2013
501004 Veranstaltung - Master Mathematik Version 2013
501003 Veranstaltung - Master Mathematik Version 2013
501002 Veranstaltung - Master Mathematik Version 2013
501001 Veranstaltung - Master Mathematik Version 2013
Zuordnung zu Einrichtungen
Fachbereich 10 Mathematik und Informatik
Inhalt
Kommentar

Das Praktikum verbindet Themen aus der Programmierung von massiv parallelen Multi-core Systemen (z.B. GPUs) mit Themen aus dem Gebiet Compilerbau. In Kleingruppen von max. 3 Studierenden erarbeiten die Studenten selbständig folgende Themen:

 

-                     Entwurf einer datenparallelen Sprache basierend auf algorithmischen Skeletten (map, zip, reduce)

-                     Implementation der wichtigsten Kernkomponenten eines Compilers (Lexer, Parser, AST, Code Generator, Optimizer)

-                     Entwicklung einer C++ Laufzeitumgebung basierend auf OpenCL oder CUDA

-                     Performance Evaluation anhand kleiner Beispielapplikationen

 

Die Veranstaltung richtet sich an Studierende im Masterstudiengang Informatik.

Voraussetzungen

Abgeschlossenes Bachelorstudium

Vorlesung: MGPP oder Teilnahme an einem Projektseminar mit Kernfokus GPU

Programmierung

Fortgeschrittene C++ Kenntnisse

Leistungsnachweis

Erfolgreiche Bearbeitung der Praktikumsaufgaben und Teilnahme an einer Abschlussprüfung in Form eines etwa 20-minütigen Vortrags. Für die Veranstaltung werden 6 Leistungspunkte vergeben.

Zielgruppe

Das Praktikum richtet sich primär an Studierende der vom Institut für Informatik betreuten Studiengänge.

Das Praktikum gehört im Masterstudiengang Informatik zum Modul "Praktische und Angewandte Informatik".


Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester SS 2015 , Aktuelles Semester: SoSe 2024