Towards Verified Scalable Parallel Computing with Coq and Spark - Archive ouverte HAL Access content directly
Conference Papers Year : 2023

Towards Verified Scalable Parallel Computing with Coq and Spark

Abstract

SyDPaCC is a framework for the Coq interactive theorem prover. It allows to systematically develop correct parallel programs from specifications via verified and automated program transformations. The obtained programs are scalable, i.e. able to run on a large number of processors. SyDPaCC produces programs written in the multi-paradigm and functional programming language OCaml with calls to the BSML parallel programming library. In this paper we present an on-going work for an extension of SyDPaCC able to produce Scala programs using Apache Spark for parallel processing.
No file

Dates and versions

hal-04142453 , version 1 (26-06-2023)

Identifiers

Cite

Frédéric Loulergue, Jolan Philippe. Towards Verified Scalable Parallel Computing with Coq and Spark. Workshop on Formal Techniques for Java-like Programs (FTfJP), Jul 2023, Seatle, WA, United States. ⟨10.1145/3605156.3606450⟩. ⟨hal-04142453⟩
34 View
0 Download

Altmetric

Share

Gmail Facebook X LinkedIn More