|
|
Themenangebote
Thema: Energieeffizienz und parallele Anwendungen-
Messung des Energieverbrauchs paralleler Anwendungen
- Entwicklung von Standard Benchmarks für Energieverbrauch (SPEC)
- Entwurf von Metriken für Energieeffizienz
- Entwicklung von Strategien zur Energieeinsparung
Betreuer: Daniel Hackenberg (daniel.hackenberg@tu-dresden.de) Thema: Analyse und Anwendung globaler und lokaler Datenquellen (Counter) für Programmspuren- Anpassung lokaler und globaler Daten, die einen Bezug zu einer aufgezeichneten Programmspur haben und Einbettung in diese Programmspur
- Kombination verschiedener Counter/Konstanten zu einem Counter und Arithmetik (log, ...)
- Normalisierung
- Fehlerabschätzung
Betreuer: Michael Kluge (michael.kluge@tu-dresden.de), Andreas Knüpfer (andreas.knuepfer@tu-dresden.de) Thema: Performance-Analyse hoch-paralleler Programmen im Hauptspeicher- Inwieweit ist es möglich, die Laufzeitanalyse eines Programms ohne Sekundärspeicher (Festplatten, etc.) durchzuführen?
- Welche Möglichkeiten gibt es, eine Programmanalyse direkt an den Lauf einer Anwendung zu koppeln?
- Wie können Daten eines Programmmonitors im Hauptspeicher direkt von einer Analyse-Software genutzt werden?
- Können Mehrkernprozessoren dazu beitragen, Messeinflüsse zu reduzieren?
- Wie sieht ein geeigneter Prototyp aus?
Betreuer: Holger Brunst (holger.brunst@tu-dresden.de) Thema: Schematische Ablaufdarstellung von Exascale-Anwendungen- Wie kann der interne Ablauf einer Exascale-Anwendung auf mehr als 500.000 CPU-Kernen schematisch dargestellt werden?
- Welche Darstellungsmöglichkeiten gibt es grundsätzlich?
- Wie können ähnliche Abläufe erkannt und zusammengefasst werden?
- Ist eine Parallelisierung der Darstellungsalgorithmen möglich?
- Wie verhalten sich musterbasierte Ansätze unter ungünstigen Bedingungen?
- Mit welchen Techniken lässt sich ein Prototyp zur Darstellung effizient entwickeln?
Betreuer: Guido Juckeland (guido.juckeland@tu-dresden.de), Holger Brunst (holger.brunst@tu-dresden.de) Thema: Struktureller Vergleich paralleler Anwendungen mit Hilfe von Sequenz Alignment Algorithmen- Analyse der Struktur paralleler Anwendungen
- Evaluierung verschiedener Sequenz Alignment Algorithmen
- Untersuchung der Methoden in Hinblick auf Skalierbarkeit
- Entwurf geeigneter graphischer Darstellungsmöglichkeiten
- Entwicklung eines Prototyps
Betreuer: Matthias Weber (matthias.weber@tu-dresden.de) Thema: Entwicklung von Bildauswertungsalgorithmen basierend auf ImageJ und deren Anwendung auf biologische Mikroskopiedaten
- Mikroskopiedaten von der Embryonalentwicklung in Wirbeltieren sollen numerisch bezüglich Zellteilungen und Zellbewegungen ausgewertet werden, wofür neue Algorithmen zu entwickeln sind. Als Grundlage der Algorithmenentwicklung dient die Bibliothek ImageJ http://rsb.info.nih.gov/ij/ und eine enge Abstimmung mit Dresdner Biologen.
Betreuer: Dr. Lutz Brusch (lutz.brusch@tu-dresden.de)
Thema: Einsatz von Clearspeed Hardware-beschleunigern im HPC
- –Untersuchung der Clearspeed Architektur
- Nutzung von Mikrobenchmarks um die Leistungsfaehigkeit zu bestimmen
- Portierung einer Nutzeranwendung auf Clearspeed in einem Cluster
- Leistungsvergleich mit Kosten-Nutzen-Abschaetzung
Betreuer : Guido Juckeland (guido.juckeland@tu-dresden.de)
Thema: Verbesserung der Performance-Analyse für Multicore-Architekturen und Systeme mit Speedstep-Fähigkeiten
- –Untersuchung der Möglichkeiten unter Linux, den ausführenden CPU-Kern für einen Prozess zu bestimmen
- Integration der Information in Programmspuren
- Suche einer portablen und nichtintrusiven Lösung, Taktfrequenzänderungen von CPU-Kernen aufzuzeichnen
Betreuer: Holger Mickler (holger.mickler@tu-dresden.de), Jens Doleschal (jens.doleschal@tu-dresden.de)
Thema: Skalierbare Visualisierung von multi-dimensionalen Performance Datensätzen
- Implementierung der im Paper [1] vorgestellten "Pixel Bar Charts" und "Parallel Coordinates"
- Darstellung sämtlicher Profile Datensätze (Functions, I/O Events, MPI-Messages) mit Hilfe der implementierten Visualisierungstechniken
- Gegenüberstellung beider Visualisierungen und Vergleich mit bisherigen Darstellungformen von Vampir
- Evaluierung
[1] Keim DA, Ming CH, Umesh D, Meichun H: Pixel bar charts: a visualization technique for very large multi-attribute data sets; First publish in Information visualization 2 (2002); 0-34Betreuer: Frank Winkler (frank.winkler@tu-dresden.de)
Thema: Performance Analyse als Integraler Bestandteil der Software-Entwicklung
- –Integration von Performance Analyse (VAMPIR) in IDE (Eclipse)
- Geeignete Abstraktion und Darstellung von "Performance Summaries"
- Integration von paralleler Performance Analyse in den Softwareentwicklungsprozess
Betreuer: Dr. Matthias S. Müller (matthias.mueller@tu-dresden.de), Andreas Knüpfer (andreas.knuepfer@tu-dresden.de)
Thema: Analyse des Einflusses der Cache Kohärenz auf die Skalierbarkeit paralleler Anwendungen in ccNUMA Systemen
- –Entwicklung von Mikrobenchmarks zur Latenz- und Bandbreitenmessung in Multiprozessor-Systemen
- Aufzeichnen von Performance Countern zur Bestimmung des zusätzlichen Datenverkehrs durch das Cache Kohärenz Protokoll
- Identifikation von Programmabschnitten, die durch die verfügbare Bandbreite der Punkt-zu-Punkt Verbindungen zwischen den Prozessoren limitiert sind (Vampir)
- Untersuchung wie stark die Leistung von Standard Benchmarks (SPEC) in Multiprozessor-Systemen durch die Bandbreiten, die zwischen den Prozessoren zur Verfügung steht, limitiert wird.
Betreuer: Daniel Molka (daniel.molka@tu-dresden.de)
Eine Liste der bereits am ZIH abgeschlossenen Arbeiten findet sich: hier
|
Kontakt
Hausadresse:
Willers-Bau, A-Flügel
Zellescher Weg 12-14
| Service Desk: |
| Ort: |
Nöthnitzer Str. 46, E036
|
| Tel.: |
+49 351 463-31666 |
| Fax: |
+49 351 463-42328 |
| Ansage für Störungen: |
| |
+49 351 463-31888 |
servicedesk@tu-dresden.de |
| |
| Sekretariat: |
| Raum: |
Willers-Bau A 207 |
| Tel.: |
+49 351 463-35450 |
| Fax: |
+49 351 463-37773 |
zih@tu-dresden.de |
Post:
Technische Universität Dresden
Zentrum für Informationsdienste und Hochleistungsrechnen
(ZIH)
01062 Dresden
Pakete:
Technische Universität Dresden
Zentrum für Informationsdienste und Hochleistungsrechnen
(ZIH)
Helmholtzstr. 10
01069 Dresden
|