Automatic Skeletons in Template Haskell

@article{Hammond2003AutomaticSI,
  title={Automatic Skeletons in Template Haskell},
  author={Kevin Hammond and Jost Berthold and Rita Loogen},
  journal={Parallel Processing Letters},
  year={2003},
  volume={13},
  pages={413-424}
}
This paper uses Template Haskell to automatically select appropriate skeleton implementations in the Eden parallel dialect of Haskell. The approach allows implementation parameters to be statically tuned according to architectural cost models based on source analyses. This permits us to target a range of parallel architecture classes from a single source specification. A major advantage of the approach is that cost models are user-definable and can be readily extended to new data or computation… CONTINUE READING

From This Paper

Figures, tables, and topics from this paper.

Citations

Publications citing this paper.
Showing 1-10 of 29 extracted citations

References

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

Nested Algorithmic Skeletons from Higher Order Functions

  • G. Michaelson, N. Scaife, P. Bristow, P. King
  • Parallel Algs. and Applications, vol. 16, pp. 181…
  • 2001
Highly Influential
4 Excerpts

Parallelism Abstractions in Eden

  • R. Loogen, Y. Ortega-Mallén, R. Peña, S. Priebe, F. Rubio
  • [1].
Highly Influential
5 Excerpts

Complex search using eden skeletons.

  • R. Peña Maŕı, K. Hammond
  • Preparation,
  • 2003
2 Excerpts

Programación Funcional Paralela Eficiente en Eden

  • F. Rubio
  • PhD thesis, Universidad Complutense de Madrid…
  • 2001
2 Excerpts

Haskell 98: A Non-strict, Purely Functional Language

  • S. Peyton Jones, J. e. Hughes
  • 1999. http://www.haskell.org/.
  • 1999
2 Excerpts

Similar Papers

Loading similar papers…