Functional Meta-programming for Parallel Skeletons

  • Authors:
  • Jocelyn Serot;Joel Falcou

  • Affiliations:
  • LASMEA, UMR 66O2 CNRS/U. Blaise Pascal, Aubière, France F-63177;IEF, Université Paris-Sud, Orsay Cedex, France F-91405

  • Venue:
  • ICCS '08 Proceedings of the 8th international conference on Computational Science, Part I
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe the implementation in MetaOcamlof a small domain specific language for skeleton-based parallel programming. We show how the meta-programming facilities offered by this language make it possible to virtually eliminate the run-time overhead for the resulting programs, compared to a hand-crafted, low-level implementation.