Accelerating Actor-Based Applications with Parallel Patterns | IEEE Conference Publication | IEEE Xplore

Accelerating Actor-Based Applications with Parallel Patterns


Abstract:

Parallel programmers mandate high-level parallel programming tools allowing to reduce the effort of the efficient parallelization of their applications. Parallel programm...Show More

Abstract:

Parallel programmers mandate high-level parallel programming tools allowing to reduce the effort of the efficient parallelization of their applications. Parallel programming leveraging parallel patterns has recently received renovated attention thanks to their clear functional and parallel semantics. In this work, we propose a synergy between the well-known Actors-based programming model and the pattern-based parallelization methodology. We present our preliminary results in that direction, discussing and assessing the implementation of the Map parallel pattern by using an Actor-based software accelerator abstraction that seamlessly integrates within the C++ Actor Framework (CAF). The results obtained on the Intel Xeon Phi KNL platform demonstrate good performance figures achieved with negligible programming efforts.
Date of Conference: 13-15 February 2019
Date Added to IEEE Xplore: 21 March 2019
ISBN Information:

ISSN Information:

Conference Location: Pavia, Italy

References

References is not available for this document.