New List Skeletons for the Python Skeleton Library

Abstract : Algorithmic skeletons are patterns of parallel computations. Skeletal parallel programming eases parallel programming: a program is merely a composition of such patterns. Data-parallel skeletons operate on parallel data-structures that have often sequential counterparts. In algorithmic skeleton approaches that offer a global view of programs, a parallel program has therefore a structure similar to a sequential program but operates on parallel data-structures. PySke is such an algorithmic skeleton library for Python to program shared or distributed memory parallel architectures in a simple way. This paper presents an extension to PySke: new algorithmic skeletons on parallel lists. This extension is evaluated on an application.
Complete list of metadatas

Cited literature [21 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02317124
Contributor : Frédéric Loulergue <>
Submitted on : Tuesday, October 15, 2019 - 7:07:40 PM
Last modification on : Wednesday, October 23, 2019 - 4:04:31 PM

File

main.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02317124, version 1

Citation

Frédéric Loulergue, Jolan Philippe. New List Skeletons for the Python Skeleton Library. 20th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), Dec 2019, Gold Coast, Australia. ⟨hal-02317124⟩

Share

Metrics

Record views

18

Files downloads

10