Comparative Cross-Platform Performance Results from a Parallelizing SML Compiler

@inproceedings{Scaife2001ComparativeCP,
  title={Comparative Cross-Platform Performance Results from a Parallelizing SML Compiler},
  author={Norman Scaife and Greg J. Michaelson and Susumu Horiguchi},
  booktitle={IFL},
  year={2001}
}
We have developed a compiler for Standard ML which allows instantiation of a xed set of higher order functions with equivalent parallel algorithmic skeletons written in C and MPI. The compiler is intended to be both portable and semi-automatic. Here we discuss the performance of the code generated by the compiler, for ve exemplar programs on six MIMD parallel machines. Results suggest acceptable performance and consistent cross-platform behaviour. 1 Compiler overview We have developed a… CONTINUE READING