Cooperation within the areas
To achieve the goal of an integrated approach of highly adaptive energy-efficient computing (HAEC), the problem is approached at all levels of technology involved, the hardware, the computer architecture and operating system, the software modeling as well as the application modeling and runtime control levels.
A novel concept, namely the HAEC Box, of how computers can be built by utilizing innovative ideas of optical and wireless chip-to-chip communication is explored. This enables a new level of run-time adaptivity of future computers, creating a platform for flexibly adapting to the needs of the computing problem.
A design time and a run-time control loop will be researched, which shall be controlling the energy trade-off based on the current hardware state as well as the context-aware application requirements, taking the required utility into account.
Overview over the HAEC projects
HAEC - Hardware
-
Project A01: Millimeter-Wave Integrated Circuits for Ultra High-Speed Wireless Board-to-Board Computer Communication
-
Project A02: Ultra High-Speed Wireless Board-to-Board Computer Communication
-
Project A05: Antennas and Characterization for Adaptive Wireless Backplane Communication
-
Project A06: Compact Modeling and Experimental Characterization for Ultra-High Data Transmission
-
Project A07: Design of Broadband Integrated Circuits for Energy-Adaptive Optical Onboard Links for Inter-Chip Communication
-
Project A10: System Integration for Optical and Wireless Pbit/s Communication in High Performance Computing
-
Project A11: Monolithic Photonic Transceiver for Onboard Optical Communication
HAEC - Architecture
-
Project A03: Efficient Cooperative Communications in Multi-hop Networks
-
Project A04: Modeling Performance and Power Consumption of Energy-Aware Software on a Highly Adaptive Computing System
-
Project A08: Distributed Cross-Layer Security for Dynamic Networks
-
Project A12: Energy-Efficient Routing Mechanisms for Board-to-Board Communication on the HAEC Box
-
Project A13: Edge Caching Solution Based on the HAEC Box
HAEC - Software
-
Project B01: Energy-Aware Software Architecture
-
Project B02: Semantic Technology for Context Awareness
-
Project B03: Formal Methods for Quantitative Analysis and Optimization of Energy Models
-
Project B04: Energy-Aware Resource Management
-
Project B05: Energy-Aware Stream and Configuration Management
-
Project B06: Energy-Aware Service Execution
-
Project B07: Languages and Compilers for Energy-Efficient Programming
-
Project B08: High-Capacity Knowledge Processing Pipeline