vix.ing · top · new · best · stats · spec

Modeling Task Mapping for Data-intensive Applications in Heterogeneous Systems

2022/08/12 by Martin Wilhelm, Wilhelm, Martin, Hanna Geppert +5
Computer Science · #Cloud Computing and Resource Management #Distributed #Distributed and Parallel Computing Systems #FOS: Computer and information sciences #FOS: Mathematics #Optimization and Control (math.OC) #Parallel #Parallel Computing and Optimization Techniques #and Cluster Computing (cs.DC)

paper · pdf · doi:10.48550/arxiv.2208.06321

openalex publication_date 2022/08/12 · openalex created_date 2022/08/16 · openalex updated_date 2026/07/28

Abstract

We introduce a new model for the task mapping problem to aid in the systematic design of algorithms for heterogeneous systems including, but not limited to, CPUs, GPUs and FPGAs. A special focus is set on the communication between the devices, its influence on parallel execution, as well as on device-specific differences regarding parallelizability and streamability. We show how this model can be utilized in different system design phases and present two novel mixed-integer linear programs to demonstrate the usage of the model.

Related