Beteiligte Professuren
Praktische Informatik
- Paralleles wissenschaftliches Rechnen
- Informatikaspekte des wissenschaftlichen Rechnens
- Softwarewerkzeuge für paralleles und verteiltes Rechnen
- Werkzeuge und Bibliotheken für das gemischt-parallele Programmiermodell
- Programmiersprachen und Programmiersprachenkonzepte
- Algorithmische und parallele Adaptivität
- Transformationsansätze in der Softwareentwicklung
- Programmierumgebungen für eScience und eGovernment
- Nature-Inspired Computing
Rechnerarchitektur
- Hochleistungsrechner und parallele Rechnerarchitekturen
- Skalierbare Kommunikationsalgorithmen für Distributed-Memory-Systeme
- Message-Passing-Interface-Standards, Beiträge zu Open MPI
- Entwicklung und Integration von Beschleunigern für HPC-Anwendungen in Form von FPGAs, speziellen CPUs oder GPGPUs
Theoretische Informatik
- Graphpartitionierung und deren Anwendung
- Effiziente Algorithmen für harte Probleme
- Wahrscheinlichkeitstheoretische Aspekte
- Phasenübergänge (Schwellen) zufälliger Strukturen
Verteilte und Selbstorganisierende Rechnersysteme
- Web Engineering
- Service Infrastructure Systems
- Environment-aware Applications
- Web Science