Forschungsschwerpunkte
Schwerpunkt unserer Forschung ist die Implementierung von Datenbanken auf modernen Hardware-Architekturen. Das schließt sowohl „Standardarchitekturen“—wie Maschinen mit vielen Kernen und/oder tiefen Speicherhierarchien—ein, als auch spezialisierte Prozessoren/Beschleuniger.
Wir konnten zeigen, wie das Potential moderner Multi-Core-Systeme mit Hilfe von Query Compilation oder Database/Operating System Co-Design ausnutzt werden kann; oder wie Speicherlatenzen durch Prefetching minimiert werden können. Wir reizen die Fähigkeiten moderner Speichertechnologien (z.B. Flash) aus oder entwickeln Indextechniken für moderne Speichermedien. Wir sind Wegbereiter für den Einsatz von Field-Programmable Gate Arrays (FPGAs) zur Datenbankbeschleunigung und haben gezeigt, wie moderne Netzwerkkarten mit Hardwarebeschleunigung (mittels Remote Direct Memory Access, RDMA) für die verteilte Datenverarbeitung genutzt werden können.
Laufende Projekte
Abgeschlossene Projekte
Realtime Analysis and Storage for High-Volume Data in Particle Physics
SFB 876 (C05)
Algorithmic Aspects of Learning Methods in Embedded Systems
SFB 876 (A02)
Avalanche
Stream Processing on Bare Metal
In-Memory Joins
RAPP Center
Ruhr Astroparticle and Plasma Physics Center
Data Cyclotron
Data Processing on Hardware-Accelerated Networks
Pathfinder: XQuery Compilation
XQuery Compilation Techniques for relational Database Targets