Skip to main content

Bulk Synchronous Parallel ML with Exceptions

  • Conference paper
  • 469 Accesses

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   89.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Bisseling. Parallel Scientific Computation. A structured approach using BSP and MPI. Oxford University Press, 2004.

    Google Scholar 

  2. O. Bonorden, B. Juurlink, I. von Otte, and O. Rieping. The Paderborn University BSP (PUB) library. Parallel Computing, 29(2):187-207, 2003.

    Article  Google Scholar 

  3. M. Cole. Algorithmic Skeletons: Structured Management of Parallel Computation. MIT Press, 1989.

    Google Scholar 

  4. F. Gava and F. Loulergue. A Static Analysis for Bulk Synchronous Parallel ML to Avoid Parallel Nesting. Future Generation Computer Systems, 21(5):665-671, 2005.

    Google Scholar 

  5. L. Gesbert and F. Loulergue. Semantics of bulk synchronous parallel ml with exceptions. In Zoltán Horváth, editor, Draft proceedings of the 18th International Symposium on Implementation and Application of Functional Languages (IFL’06). to appear, 2006.

    Google Scholar 

  6. Yan Gu, Bu-Sung Lee, and Wentong Cai. JBSP: A BSP programming library in Java. Journal of Parallel and Distributed Computing, 61(8):1126-1142, August 2001.

    MATH  Google Scholar 

  7. J.M.D. Hill, W.F. McColl, and al. BSPlib: The BSP Programming Library. Parallel Computing, 24:1947-1980, 1998.

    Article  Google Scholar 

  8. X. Leroy, D. Doligez, J. Garrigue, D. Rémy, and J. Vouillon. The Objective Caml System release 3.09, 2005. web pages at www.ocaml.org.

  9. F. Loulergue, F. Gava, and D. Billiet. Bulk Synchronous Parallel ML: Modular Implementation and Performance Prediction. In Vaidy S. Sunderam, G. Dick van Albada, Peter M. A. Sloot, and Jack Dongarra, editors, International Conference on Computational Science, Part II, number 3515 in LNCS, pages 1046-1054. Springer, 2005.

    Google Scholar 

  10. Alexander B. Romanovsky, Christophe Dony, Jørgen Lindskov Knudsen, and Anand Tripathi, editors. Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop), volume 2022 of Lecture Notes in Computer Science. Springer, 2001.

    Google Scholar 

  11. D. B. Skillicorn, J. M. D. Hill, and W. F. McColl. Questions and Answers about BSP. Scientific Programming, 6(3):249-274, 1997.

    Google Scholar 

  12. M. Snir and W. Gropp. MPI the Complete Reference. MIT Press, 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Science+Business Media, LLC

About this paper

Cite this paper

Gesbert, L., Gava, F., Loulergue, F., Dabrowski, F. (2007). Bulk Synchronous Parallel ML with Exceptions. In: Kacsuk, P., Fahringer, T., Németh, Z. (eds) Distributed and Parallel Systems. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-69858-8_4

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-69858-8_4

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-69857-1

  • Online ISBN: 978-0-387-69858-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics