DPS - Distributed and Parallel Systems group

Institut für Informatik – Universität Innsbruck

Intro Image

Our Mission

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.

CSM

The Collaborative State Machines (CSM) project introduces a unified programming model for develop...

SPICE

The SPICE project addresses the growing scale and complexity of the Cloud, which has led to the e...

Celerity

The Celerity project provides a high-level C++20 API and runtime environment for programming dist...

UMUGUC

The Usability-focused Multi-GPU Compression (UMUGUC) project investigates how end-to-end data com...

Cloud-Edge-IoT Computing logo

Cloud-Edge-IoT Computing

Design of novel distributed systems across the Computing continuum
High Performance Computing (HPC) logo

High Performance Computing (HPC)

Drives innovation across science, industry, and technology.