Conference Papers Year : 2018

Parallel Programming with OCaml: A Tutorial

Abstract

OCaml is a multi-paradigm (functional, imperative, object-oriented) high level sequential language. Types are stati- cally inferred by the compiler and the type system is expressive and strong. These features make OCaml a very productive language for developing efficient and safe programs. In this tutorial we present three frameworks for using OCaml to program scalable parallel architectures: BSML, Multi-ML and Spoc.
Fichier principal
Vignette du fichier
main.pdf (273) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-01941231 , version 1 (30-11-2018)

Identifiers

  • HAL Id : hal-01941231 , version 1

Cite

Victor Allombert, Mathias Bourgoin, Frédéric Loulergue. Parallel Programming with OCaml: A Tutorial. International Conference on High Performance Computing and Simulation (HPCS 2018), Jul 2018, Orléans, France. ⟨hal-01941231⟩
88 View
1347 Download

Share

More