An Advanced Environment Supporting Structured Parallel Programming in Java, Future Generation Computer Systems, vol.19, pp.611-626, 2002. ,
Towards parallel programming by transformation: the FAN skeleton framework, Parallel Algorithms Appl, vol.16, issue.2-3, pp.87-121, 2001. ,
, Term Rewriting and All That, 1998.
Skeletons and transformations in an integrated parallel programming environment, Parallel Computing Technologies, pp.13-27, 1999. ,
Effective strategic programming for Java developers, Softw., Pract. Exper, vol.44, issue.2, pp.129-162, 2014. ,
URL : https://hal.archives-ouvertes.fr/hal-01265319
Algebra of Programming, 1996. ,
Logic of Programming and Calculi of Discrete Design, pp.5-42, 1987. ,
The data parallel programming model: A semantic perspective, pp.4-26, 1996. ,
The ELAN environment: a rewriting logic environment based on ASF+SDF technology -system demonstration, Electr. Notes Theor. Comput. Sci, vol.65, issue.3, pp.50-56, 2002. ,
Accelerating Haskell array codes with multicore GPUs, Workshop on Declarative Aspects of Multicore Programming (DAMP), pp.3-14, 2011. ,
The Münster Skeleton Library Muesli -A Comprenhensive Overview, 2009. ,
Streaming irregular arrays, Proceedings of the 10th ACM SIGPLAN International Symposium on Haskell, pp.174-185, 2017. ,
Algorithmic Skeletons: Structured Management of Parallel Computation, 1989. ,
Parallel distributed computing using Python, Advances in Water Resources, vol.34, issue.9, pp.1124-1139, 2011. ,
, new Computational Methods and Software Tools
An Automatic Fusion Mechanism for Variable-Length List Skeletons in SkeTo, Int J Parallel Prog, 2013. ,
SkePU: A Multi-Backend Skeleton Programming Library for Multi-GPU Systems, 4th workshop on High-Level Parallel Programming and Applications (HLPP), 2010. ,
Quaff: Efficient C++ Design for Parallel Skeletons, Parallel Computing, vol.32, pp.604-615, 2006. ,
URL : https://hal.archives-ouvertes.fr/hal-00167412
Managing Arbitrary Distributions of Arrays in Orléans Skeleton Library, International Conference on High Performance Computing and Simulation (HPCS), pp.437-444, 2013. ,
Structured Development of Parallel Programs, 1998. ,
PySke: Algorithmic skeletons for Python, International Conference on High Performance Computing and Simulation (HPCS), pp.40-47, 2019. ,
URL : https://hal.archives-ouvertes.fr/hal-02317127
Towards automatically optimizing PySke programs (poster), International Conference on High Performance Computing and Simulation (HPCS), pp.1045-1046, 2019. ,
URL : https://hal.archives-ouvertes.fr/hal-02318361
Delite: A compiler architecture for performance-oriented embedded domainspecific languages, ACM Trans. Embed. Comput. Syst, vol.13, issue.25, pp.1-134, 2014. ,