Bulk Synchronous Parallel ML or BSML is a functional data- parallel language for programming bulk synchronous parallel (BSP) al- gorithms. The execution time can be estimated and dead-locks and in- determinism are avoided. For large scale applications, more than one parallel machine is needed. We consider here the design and cost-model of a BSML-like language devoted to the programming of such applica- tions: Departmental Metacomputing ML or DMML.
['Frédéric Gava']
Design of Departmental Metacomputing ML