SyDPaCC: A Framework for the Development of Verified Scalable Parallel Functional Programs - Archive ouverte HAL
Communication Dans Un Congrès Année : 2024

SyDPaCC: A Framework for the Development of Verified Scalable Parallel Functional Programs

Résumé

The SyDPaCC framework supports the development of scalable parallel functional programs with the proof assistant Coq and helps the developers to write correct-by-construction programs with respect to specifications written as simple (and possibly very inefficient) functional programs. Parallel programs are built from specifications using verified program transformations offered by SyDPaCC. Leveraging Coq extraction mechanism, compilable code can be obtained and executed on shared-memory or large scale distributed memory parallel machines.
Fichier principal
Vignette du fichier
preprint.pdf (297.44 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence

Dates et versions

hal-04644465 , version 1 (08-11-2024)

Licence

Identifiants

Citer

Frédéric Loulergue, Jordan Ischard. SyDPaCC: A Framework for the Development of Verified Scalable Parallel Functional Programs. Leveraging Applications of Formal Methods, Verification and Validation (ISoLA), Oct 2024, Crete Island, Greece. ⟨10.1007/978-3-031-75380-0_16⟩. ⟨hal-04644465⟩
64 Consultations
5 Téléchargements

Altmetric

Partager

More