Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Bibliography
Chamberlain BL (2001) The design and implementation of a region-based parallel language. Ph.D. thesis, University of Washington, Nov 2001. http://www.cs.washington.edu/homes/brad/cv/pubs/degree/thesis.html
Chamberlain BL, Choi S-E, Deitz SJ, Snyder L (2004) The high-level parallel language ZPL improves productivity and performance. In: Proceedings of the IEEE internationals workshop on productivity and performance in high-end computing, Madrid, 2004
Chamberlain BL, Choi S-E, Lewis EC, Lin C, Snyder L, Weathersby WD (1998) ZPL’s WYSIWYG performance model. In: Proceedings of the IEEE workshop on high-level parallel programming models and supportive environments, Orlando, 1998
Chamberlain BL, Choi S-E, Snyder L (1997) A compiler abstraction for machine independent parallel communication generation. In: Proceedings of the workshop on languages and compilers for parallel computing, Minneapolis, 1997
Chamberlain BL, Deitz SJ, Snyder L (2000) A comparative study of the NAS MG benchmark across parallel languages and architectures. In: Proceedings of the ACM international conference on supercomputing, Santa Fe, 2000
Chamberlain BL, Lewis EC, Snyder L (1999) Array language support for wavefront and pipelined computations. In: Proceedings of the workshop on languages and compilers for parallel computing, La Jolla, 1999
Chamberlain BL, Snyder L (2001) Array language support for parallel sparse computation. In: Proceedings of the ACM international conference on supercomputing, Sorrento, 2001
Choi S-E, Snyder L (1997) Quantifying the effects of communication optimizations. In: Proceedings of the IEEE international conference on parallel processing, Bloomington, 1997
Deitz SJ (2005) High-level programming language abstractions for advanced and dynamic parallel computations. Ph.D thesis, University of Washington, Feb 2005. http://www.cs.washington.edu/projects/zpl/papers/data/Deitz05Thesis.pdf
Deitz SJ, Chamberlain BL, Choi S-E, Snyder L (2003) The design and implementation of a parallel array operator for the arbitrary remapping of data. In: Proceedings of the ACM conference on principles and practice of parallel programming, San Diego, 2003
Deitz SJ, Chamberlain BL, Snyder L (2001) Eliminating redundancies in sum-of-product array computations. In: Proceedings of the ACM international conference on supercomputing, Sorrento, 2001
Lin C (1992) The portability of parallel programs across MIMD computers. Ph.D. thesis, University of Washington, Department of Computer Science and Engineering
Snyder L (1995) Experimental validation of models of parallel computation. In: Hofmann A, van Leeuwen J (eds), Computer science today. Lecture notes in computer science, vol 1000. Springer, Berlin, pp 78–100
Snyder L (1999) Programming guide to ZPL. MIT, Cambridge
Snyder L (2007) The design and development of ZPL. In: HOPL III: Proceedings of the third ACM SIGPLAN conference on history of programming languages, San Diego. ACM, New York, pp 8-1–8-37
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this entry
Cite this entry
Chamberlain, B. (2011). ZPL. In: Padua, D. (eds) Encyclopedia of Parallel Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09766-4_510
Download citation
DOI: https://doi.org/10.1007/978-0-387-09766-4_510
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09765-7
Online ISBN: 978-0-387-09766-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering