-
Version 0.4 (December 31, 2021):
- Frederic Loulergue (Univ. Orléans, INSA Centre Val de Loire, LIFO EA 4022, Orléans, France and Northern Arizona University, Flagstaff, AZ, USA)
- Jolan Philippe (Northern Arizona University, Flagstaff, AZ, USA)
-
Versions <= 0.25:
- Frederic Loulergue (Univ. Orléans, INSA Centre Val de Loire, LIFO EA 4022, Orléans, France)
- Julien Tesson (LACL, Université Paris Est Créteil, Créteil, France)
- Wadoud Bousdira (Univ. Orléans, INSA Centre Val de Loire, LIFO EA 4022, Orléans, France)
At the moment, the SyDPaCC documentation is sparse. For an introduction to SyDPaCC, we refer to:
- Frédéric Loulergue, Wadoud Bousdira, and Julien Tesson. Calculating Parallel Programs in Coq using List Homomorphisms. Int J Parallel Prog, 45:300--319, 2017
- Tutorial in French: Frédéric Loulergue, Wadoud Bousdira, and Julien Tesson. Calcul de programmes parallèles avec Coq. In Nicolas Ollinger, editor, Informatique Mathématique une photographie en 2015, collection Alpha, pages 87--134. CNRS Éditions, 2015
COPYRIGHTCopyright noticeLICENSELicense CeCill-CINSTALL.mdInstructions for installationREADME.mdThis fileSupport/Supporting librariesBsml/Axiomatisation of BSML and verified basic skeletonsCore/Library for parallel program calculationApplications/Applications of the frameworkExtraction/Extraction commandsUncertified/Non extracted-code, thus non verified:- the parallel implementation of BSML on top of MPI
- the main programs calling the extracted applications
Tree/SyDPaCC for trees. This part is experimental, the proofs are not complete yet.