Professur Rechnerarchitektur






Hauptseminar "Programmierung des Cell-Manycore-Prozessors"

Lehrender
  • Prof. W. Rehm
Einordnung

  • Wahlpflichtveranstaltung, Vertiefungsrichtung "Parallele und verteilte Systeme"
  • Wintersemester
  • Semesterempfehlung: 7. Semester
  • Umfang: 2 SWS
  • Teilnehmer: Diplomstudiengänge Informatik und Angewandte Informatik
Voraussetzungen

  • Vorlesung Parallelrechner
Abschluss

  • unbenoteter Schein als Leistungsnachweis
Inhalt

  • Einordnung

    Der Prozessor »CELL Broadband Engine« (Cell B.E.) von IBM, Sony und Toshiba ist eine der interessantesten Neuentwicklungen im Bereich des Multicore-Computing bzw. Manycore-Computing. Es handelt sich um einen heterogenen, kohärenten SMP-ähnlichen Multicore-Prozessor, der neben Grafik- und Multimediaanwendungen (Playstation 3) auch wissenschaftliche Anwendungen unterstützt.

  • Problemstellung

    Das Seminar soll einen Überblick über den Cell-Prozessor sowie dessen Programmierung geben. Die Seminarteilnehmer arbeiten sich anhand eines Selbststudiums in die Architektur sowie die Programmierumgebung (IBM SDK) ein. Darauf aufbauend übernehmen sie eine kleine Programmieraufgabe in einem Forschungskontext. Als Hardware kommen IBM Blades vom Typ QS20 oder QS21 sowie die Sony Playstation 3 zum Einsatz.

Empfohlene Literatur

  • Bekanntgabe zum Seminarbeginn

Hinweise

  • Das Seminar ist geeignet, Studien- und Diplomarbeiten auf dem Gebiet Parallelrechner und Systemprogrammierung vorzubereiten. Studenten, die sich mit dem Themenspektrum des parallelen Hochleistungsrechnens intensiver beschäftigen möchten finden in diesem Seminar einen besonders geeigneten Einstiegspunkt.