A Verified Bulk Synchronous Parallel ML Heat Diffusion Simulation - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2011

A Verified Bulk Synchronous Parallel ML Heat Diffusion Simulation

Résumé

Bulk Synchronous Parallel ML (BSML) is a structured parallel functional programming language. It extends a functional programming language of the ML family with a polymorphic data structure and a very small set of primitives. In this paper we describe a framework for reasoning about BSML programs using the Coq interactive theorem prover and for extracting actual parallel programs from proofs. This framework is illustrated through a simulation application based on heat equation.

Dates et versions

hal-00588894 , version 1 (26-04-2011)

Identifiants

Citer

Julien Tesson, Frédéric Loulergue. A Verified Bulk Synchronous Parallel ML Heat Diffusion Simulation. The 11th International Conference on Computational Science (ICCS 2011), Jun 2011, Singapour, Singapore. pp.36 - 45, ⟨10.1016/j.procs.2011.04.005⟩. ⟨hal-00588894⟩
49 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More