Reconfigurable Computing
The Reconfigurable Computing (RC) group investigates reconfigurable, adaptive computing systems that have the ability to dynamically adapt their behavior and structure to changing requirements as well as system and environmental conditions. The goal is the context-aware improvement and guarantee of nonfunctional properties, such as availability of battery-powered embedded systems, throughput in systems for data analysis (big data) and signal processing, as well as real-time properties and security in safety-critical application domains.
We are investigating novel design techniques, architectures, and circuits layouts for modern computer systems, particularly FPGAs, multi-core processors, MPSoCs, and network-on-chips. Based on the expected findings, ideas for new products can be created in the future, like self-reconfiguring or even self-healing, fully autonomous embedded computing systems.
Current research projects
- InvasIC: Transregional Collaboriative Research Center 89 — Invasive Computing
- Basics of Invasive Computing (A01)
- Design-Time Characterisation and Analysis of Invasive Algorithmic Patterns (A04)
- Invasive Tightly-Coupled Processor Arrays (B02)
- Compilation and Code Generation for Invasive Programs (C03)
- TCPA_INT – Integration und Verbindung von eng gekoppelten Prozessorfeldern (T01)
- Central Services of the Transregional Collaborative Research Centre and Public Relations (Z01)
- Validation and Demonstrator (Z02)