Resource analyses for parallel and distributed coordination

PW Trinder, MI Cole, K Hammond… - Concurrency and …, 2013 - Wiley Online Library
Predicting the resources that are consumed by a program component is crucial for many
parallel or distributed systems. In this context, the main resources of interest are execution …

Development effort and performance trade-off in high-level parallel programming

J Legaux, F Loulergue… - … Conference on High …, 2014 - ieeexplore.ieee.org
Research on high-level parallel programming approaches systematically evaluate the
performance of applications written using these approaches and informally argue that high …

Toward performance prediction for Multi-BSP programs in ML

V Allombert, F Gava, J Tesson - … November 15-17, 2018, Proceedings, Part …, 2018 - Springer
Abstract bsml and multi-ml are functional parallel programming languages “à la ml” based of
the respectively the bsp and multi-bsp bridging models. multi-bsp extends bsp to take into …

Programming bsp and multi-bsp algorithms in ml

V Allombert, F Gava - The Journal of Supercomputing, 2020 - Springer
The bsml and multi-ml languages have been designed for programming, à la ml, algorithms
of the respectively bsp and multi-bsp bridging models. multi-bsp is an extension of the well …

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 …

[PDF][PDF] Comparative Analysis of Various Cost Models on the basic of Certain Parameters

KA Armih, MM Lahrashe - journal.epc.ly
With the growth in heterogeneity, the current focus of designing parallel performance cost
models is on providing low-level details of parallel execution to the programs to enable …

Toward optimised skeletons for heterogeneous parallel architecture with performance cost model

KA Armih - 2013 - ros.hw.ac.uk
High performance architectures are increasingly heterogeneous with shared and distributed
memory components, and accelerators like GPUs. Programming such architectures is …

Characterising effective resource analyses for parallel and distributed coordination

P Trinder, M Cole, HW Loidl, G Michaelson - Foundational and Practical …, 2010 - Springer
An important application of resource analysis is to improve the performance of parallel and
distributed programs. In this context key resources are time, space and communication …

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 …

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

L Gesbert, F Gava - 2009