- Parallel Computing and Optimization Techniques
- Advanced Data Storage Technologies
- Real-Time Systems Scheduling
- Cloud Computing and Resource Management
- Distributed systems and fault tolerance
- IoT and Edge/Fog Computing
- Scientific Computing and Data Management
- Advanced Database Systems and Queries
- Embedded Systems Design Techniques
- Context-Aware Activity Recognition Systems
- Distributed and Parallel Computing Systems
University of Potsdam
2015-2024
Hasso Plattner Institute
2020-2024
Mobility-as-a-Service (MaaS) describes a class of applications where traditional real-time control systems are enhanced by backbone services accessed via the mobile Internet. In order to implement MaaS, new architectures for multi-stage with several layers loops have be implemented. Using approaches such as analytic redundancy, hard extended software-defined sensors that deliver data soft semantics. We describe experiment has been implemented in our Distributed Control Lab four stages - an...
Abstract Certain workloads such as in‐memory databases are inherently hard to scale‐out and rely on cache‐coherent scale‐up non‐uniform memory access (NUMA) systems keep up with the ever‐increasing demand for compute resources. However, many parallel programming frameworks OpenMP do not make efficient use of large NUMA they consider data locality sufficiently. In this work, we present PGASUS , a C++ framework NUMA‐aware application development that provides integrated facilities task...
This paper describes a distributed implementation of Apache Arrow that can leverage cluster-shared load-store addressable memory is hardware-coherent only within each node. The built on the ThymesisFlow prototype leverages OpenCAPI interface to create shared address space across cluster. While structures are immutable, simplifying their use in cluster memory, this creates tables and makes them accessible
With memory-centric architectures appearing on the horizon as potential candidates for future computer architectures, we propose that tuple space paradigm is well suited task of managing large shared memory pools are a central concept these new architectures. We support this hypothesis by presenting MemSpaces, an implementation based POSIX objects. To demonstrate both efficacy and efficiency approach, provide performance evaluation compares MemSpaces to message-based implementations...
In response to the increasing spatial and temporal heterogeneity of memory resources their properties, we propose SMOG, a fully configurable explicitly composable benchmark suite optimized for high-resolution time-series measurements. systems with highly heterogeneous resources, or whose non-functional properties change dynamically, it is necessary understand different workloads access characteristics in order make viable placement decisions. SMOG has been developed as benchmarking tool that...