Institut für Informatik – Universität Innsbruck
The Distributed and Parallel Systems (DPS) Group develops programming models, runtime systems, and technologies that make complex computing simple, seamless, and adaptive. We study distributed, parallel, heterogeneous, and dynamic systems spanning the IoT–Edge–Cloud and high-performance computing continuum, with a focus on programmability, automation, scalability, performance, and resilience.
Our research enables applications to seamlessly harness computing, data, and services across this continuum, while abstracting away its underlying complexity. We develop intelligent and adaptive mechanisms for programming, coordinating, orchestrating, and optimizing distributed computations and data processing.
Our goal is to enable faster, better, and fundamentally new ways of computing and doing science—supporting data- and computation-intensive, collaborative, and multidisciplinary applications at scale.
The Collaborative State Machines (CSM) project introduces a unified programming model for develop...
The SPICE project addresses the growing scale and complexity of the Cloud, which has led to the e...
The Celerity project provides a high-level C++20 API and runtime environment for programming dist...
The Usability-focused Multi-GPU Compression (UMUGUC) project investigates how end-to-end data com...