Compilation of a specialized functional language for massively parallel computers

@article{Fradet2000CompilationOA,
  title={Compilation of a specialized functional language for massively parallel computers},
  author={Pascal Fradet and Julien Mallet},
  journal={J. Funct. Program.},
  year={2000},
  volume={10},
  pages={561-605}
}
We propose a parallel specialized language that ensures portable and costpredictable implementations on parallel computers. The language is basically a rst-order, recursion-less, strict functional language equipped with a collection of higher-order functions or skeletons. These skeletons apply on (nested) vectors and can be grouped in four classes: computation, reorganization, communication, and mask skeletons. The compilation process is described as a series of transformations and analyses… CONTINUE READING
4 Citations
43 References
Similar Papers

References

Publications referenced by this paper.
Showing 1-10 of 43 references

Standard Libraries for the Haskell 98 Programming Language

  • P. Hudak, S. Peyton Jones, P. Wadler, other
  • Research report, Yale university,
  • 1999

Compilation d'un langage spécialisé pour machine massivement parallèle

  • J. Mallet
  • Doctorat d'université,
  • 1998

Size inference of nested lists in functional programs

  • C. A. Herrmann, C. Lengauer
  • In Proc. of the International Workshop on…
  • 1998

Similar Papers

Loading similar papers…