The Computer Systems unit conducts research that focuses on advances in computer architecture and parallel and heterogeneous programming models and their runtime systems to realize future computer systems with higher performance and energy efficiency. The focus is on:
- Memory systems of general architectures
- Interconnection networks
- Fixed and reconfigurable domain-specific accelerators (e.g., for machine learning)
- Runtime systems for parallel and heterogeneous programming models
Performance of computer systems has grown exponentially over past decades because of Moore's Law, yielding a doubling of performance every 2-3 years. This has enabled new use cases of computers in several areas where analysis of huge data sets (e.g., using advances in machine learning) is a general driver of future use cases of computing.
The units research groups are involved in many projects, including among others, the European Processor Initiative
which aims at building a new industry around a European low-power processor. The groups have also span out start-up companies such as Zero Point Technologies
and been part of many technology-transfer projects.