Using Parallel Programming Models for Automotive Workloads on Heterogeneous Systems - a Case Study

Author(s):  
Lukas Sommer ◽  
Florian Stock ◽  
Leonardo Solis-Vasquez ◽  
Andreas Koch
Author(s):  
Joerg Duemmler ◽  
Thomas Rauber ◽  
Gudula Ruenger

Parallel programming models using parallel tasks have shown to be successful for increasing scalability on medium-size homogeneous parallel systems. Several investigations have shown that these programming models can be extended to hierarchical and heterogeneous systems which will dominate in the future. In this chapter, the authors discuss parallel programming models with parallel tasks and describe these programming models in the context of other approaches for mixed task and data parallelism. They discuss compiler-based as well as library-based approaches for task programming and present extensions to the model which allow a flexible combination of parallel tasks and an optimization of the resulting communication structure.


2018 ◽  
Vol 84 ◽  
pp. 22-31 ◽  
Author(s):  
Adrián Castelló ◽  
Rafael Mayo ◽  
Kevin Sala ◽  
Vicenç Beltran ◽  
Pavan Balaji ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document