Bsp functional programming: Examples of a cost based methodology

F Gava - Computational Science–ICCS 2008: 8th International …, 2008 - Springer
Abstract Bulk-Synchronous Parallel ML (BSML) is a functional dataparallel language for the
implementation of Bulk-Synchronous Parallel (BSP) algorithms. It makes an estimation of the …

CPS implementation of a BSP composition primitive with application to the implementation of algorithmic skeletons

I Garnier, F Gava - International Journal of Parallel, Emergent and …, 2011 - Taylor & Francis
Bulk-synchronous parallel ML (BSML) is an ML-based language designed to code bulk
synchronous parallel (BSP) algorithms. It allows an estimation of execution time, and avoids …

Controlling chaos: on safe side-effects in data-parallel operations

S Herhut, SB Scholz, C Grelck - Proceedings of the 4th workshop on …, 2009 - dl.acm.org
With the rising variety of hardware designs for multi-core systems, the effectiveness in
exploiting implicit concurrency of programs plays a more vital role for programming such …

Type system for a safe execution of parallel programs in BSML

F Gava, L Gesbert, F Loulergue - … of the fifth international workshop on …, 2011 - dl.acm.org
BSML, or Bulk Synchronous Parallel ML, is a high-level language based on ML and
dedicated to parallel computation. In this paper, an extended type system that guarantees …

[PDF][PDF] A Complete Bibliography of Scalable Computing: Practice and Experience

NHF Beebe - 2019 - ctan.math.utah.edu
A Complete Bibliography of Scalable Computing: Practice and Experience Page 1 A
Complete Bibliography of Scalable Computing: Practice and Experience Nelson HF Beebe …

[PDF][PDF] A Complete Bibliography of Parallel and Distributed Computing Practices and Scalable Computing: Practice and Experience

NHF Beebe - 2022 - Citeseer
A Complete Bibliography of Parallel and Distributed Computing Practices and Scalable
Computing: Practice and Experience Page 1 A Complete Bibliography of Parallel and …

Modular implementation of dense matrix operations in a high-level BSP language

S Tan, F Gava - … on High Performance Computing & Simulation, 2010 - ieeexplore.ieee.org
BSML is a high-level language for programming parallel algorithms. Built upon the OCaml
language, it provides a safe setting for the implementation of BSP algorithms and for …

[PDF][PDF] A Modular Implementation of Bulk Synchronous Parallel ML

F Loulergue, F Gava, D Billiet - researchgate.net
The BSMLlib is a library for parallel programming with the functional language Objective
Caml. It is based on an extension of the λcalculus by parallel operations on a parallel data …

[PDF][PDF] Controlling Chaos

S Herhut, SB Scholz, C Grelck - 2009 - academia.edu
With the rising variety of hardware designs for multi-core systems, the effectiveness in
exploiting implicit concurrency of programs plays a more vital role for programming such …

[引用][C] New syntax of a High-level BSP language

L Gesbert, F Gava - 2009