PySke: Algorithmic Skeletons for Python - Archive ouverte HAL
Communication Dans Un Congrès Année : 2019

PySke: Algorithmic Skeletons for Python

Résumé

PySke is a library of parallel algorithmic skeletons in Python designed for list and tree data structures. Such algorithmic skeletons are high-order functions implemented in parallel. An application developed with PySke is a composition of skeletons. To ease the write of parallel programs, PySke does not follow the Single Program Multiple Data (SPMD) paradigm but offers a global view of parallel programs to users. This approach aims at writing scalable programs easily. In addition to the library, we present experiments performed on a high-performance computing cluster (distributed memory) on a set of example applications developed with PySke.
Fichier principal
Vignette du fichier
main.pdf (197.9 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02317127 , version 1 (15-10-2019)

Identifiants

Citer

Jolan Philippe, Frédéric Loulergue. PySke: Algorithmic Skeletons for Python. The 2019 International Conference on High Performance Computing & Simulation (HPCS), Jul 2019, Dublin, Ireland. ⟨10.1109/HPCS48598.2019.9188151⟩. ⟨hal-02317127⟩
94 Consultations
383 Téléchargements

Altmetric

Partager

More