Bulk synchronous parallel ML with exceptions

1Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Bulk Synchronous Parallel ML is a high-level language for programming parallel algorithms. Built upon OCaml and using the BSP model, it provides a safe setting for their implementation, avoiding concurrency related problems (deadlocks, indeterminism). Only a limited set of the features of OCaml can be used in BSML to respect its properties of safety: this paper describes a way to add exception handling to this set by extending and adapting OCaml's exceptions. The behaviour of these new exceptions and the syntactic constructs to handle them, together with their implementation, are described in detail, and results over an example are given.

Cite

CITATION STYLE

APA

Gesbert, L., Gava, F., Loulergue, F., & Dabrowski, F. (2007). Bulk synchronous parallel ML with exceptions. In Distributed and Parallel Systems: From Cluster to Grid Computing (pp. 33–42). Springer US. https://doi.org/10.1007/978-0-387-69858-8_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free