Cloud Computing und Multicore-Parallelrechnen
Wintersemestersemester 2011/12
Vorbesprechung und Themenausgabe:
Di 4. Oktober, 15 - 16 Uhr,
Ort: 3W04, ICT Gebäude, 2. StockDie Teilnahme an der Vorbesprechung ist verbindlich. Aus Kapazitaetsgruenden koennen nur die ersten 20 Studierende aufgenommen werden, die sich ueber das Online-Anmeldesystem des ZIDs angemeldet haben. Wer zur Themenausgabe nicht anwesend ist, verliert seinen Seminarplatz, der dann an Studierende auf der Warteliste vergeben wird.
Folien der Vorbesprechung:
Leitung:
Dr. T. Fahringer, Email: Thomas.Fahringer@uibk.ac.at
Sprechstunde: jeden Mittwoch von 13 bis 14 Uhr, ICT Gebäude 3M06
Institut:
Abteilung fuer
Verteilte und Parallele Systeme, Inst.
f. Informatik,
Technikerstr. 13, A-6020 Innsbruck
Zeit und Ort:
Zeit: geblockt am
- 15.12.2011 von 16.15 bis 19 Uhr (3W04)
- 16.12.2011 von 13 bis 18 Uhr (3W04)
- 13.1.2012 von 13 bis 18 Uhr (3W03)
- 201.1.2012 von 13 bis 18 Uhr (3W04 Ersatztermin falls notwendig)
Ort: 3W04, ICT Gebäude, 2. Stock
Zielgruppen:
Hörer der Studienrichtung Informatik
Inhalt:
Multicore-Parallelrechnen:
Aufgrund technisch zwingender
Notwendigkeit
entwickeln alle etablierten Mikroprozessorhersteller heute Chips mit
mehrfach
integrierten Prozessorkernen, sogenannten Multicore-Prozessoren. Es ist
absehbar,
dass bereits 2010 Hunderte von Prozessorkernen auf einem Chip vorhanden
sein
werden. Nahezu alle Prozessoren in sämtlichen Geräten
(Server, PCs, Notebooks,
PDAs, Handys, Spielkonsolen, Fahrzeuge, Industrieanlagen, etc.) werden
ausschließlich
mit Multicore-Prozessoren betrieben. Das große Problem, das
es
dabei zu lösen
gilt, ist die einfache und effektive Programmierung von
Multicore-Prozessoren.
Damit kommt ein bisher oft vernachlässigtes Anforderungsprofil
auf
alle
zukünftigen Informatiker zu, nämlich die Beherrschung
des
Programmierens von und
Optimierens für Parallelrechner. Parallelerechnen wird sich
dadurch in
absehbarer Zeit zum Standardprogrammiermodell für alle Rechner
und
technische
Geräte mit Mikroprozessoren entwickeln.
Bisher gibt es allerdings kaum Informatiker, die über
Kenntnisse
auf dem Gebiet des Parallelrechnens verfügen. Dieses Seminar
bietet einen einfachen Einstieg in die Welt des Parallelrechnens, wobei
insbesondere Architekturen, Programmiermodelle sowie Softwarewerkzeuge
für Multicore-Parallelrechner behandelt werden.
Cloud Computing:
Cloud Computing beschreibt einen internetzentrierten Entwicklungsansatz, bei dem ein Anbieter komplexe Leistungen aus Soft- und Hardware in Form eines abstrakten Dienstes bereitstellt. Speicher, Rechenzeit oder komplexere Dienste können über festgelegte Schnittstellen abgefordert werden, wobei es keine Rolle spielt, auf welchem Rechner im Internet diese letztendlich ausgeführt werden. Zur Zeit investieren viele bekannte IT-Firmen wie z.B. HP, Intel, Amazon, Yahoo, Google, etc. in die Entwicklung von großen Cloud Computing Infrastrukturen. Viele kleinere Firmen und auch Forschungsinstitute bemühen sich neue Software-Umgebungen zu erforschen, um den Zugriff und die Verwendung von Clouds so effizient und einfach wie möglich zu gestalten. Daneben entstehen umfangreiche Anwendungsentwicklungsumgebungen, die Clouds für die Ausführung von Programmen oder den Zugriff auf Daten verwenden. Im Rahmen dieses Seminars werden einführende Artikel zum Thema Cloud Computing behandelt. Darüber hinaus werden wir auch den Einfluss von Cloud Coumputing auf die IT-Industrie und -Forschung diskutieren.Die Liste mit den vorgesehenen Themen und ein genauer Zeitplan finden Sie hier.
Ziele:
Erwerben der Faehigkeit anhand von Fachliteratur selbstaendig Inhalte zu erarbeiten, vorzubereiten und zu praesentieren. Vertieftes Verstaendnis der zu bearbeitenden Thematik.
Anmeldung:
Zu einem ausgewaehlten Thema wird in Gruppen (bis zu 2 Studierende) eine Seminararbeit (ca. 15 Seiten pro Person) und ein Vortrag (30 Min. + 5 Min. Diskussion pro Person) erstellt. Die Seminararbeit (Latex) und die Vortragsfolien (Latex) sind bis spaetestens 1 Tag vor dem Vortrag in elektronischer Form (Sourcen per Email an tf@dps.uibk.ac.at) abzugeben. Unmittelbar zum Vortrag muessen die Vortragsfolien und die Seminararbeite in Papierform dem Seminarleiter uebergeben werden.
Die Veranstaltung ist zum Semesterende hin geblockt, um ausreichend Vorbereitungszeit zu gewähren.
Vortragstechniken:
Hier finden Sie einige Links zum Thema Vortragstechniken.
Leistungsbeurteilung:
In die Note fließen die Seminararbeit und der Vortrag ein. Es herrscht Anwesenheitspflicht.
Leistungsbeurteilung:
Vortrag und schriftliche Ausarbeitung