Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Bibliography
Callahan D, Chamberlain B, Zima H (April 2004) The Cascade high productivity language. 9th International workshop on high-level parallel programming models and supportive environments, pp 52–60, Santa Fe, NM
Chamberlain BL (November 2001) The design and implementation of a region-based parallel language. PhD thesis, University of Washington
Chamberlain BL (October 2007) Multiresolution languages for portable yet efficient parallel programming. http://chapel.cray.com/papers/DARPA-RFI-Chapel-web.pdf. Accessed 4 May 2011
Chamberlain BL, Callahan D, Zima HP (August 2007) Parallel programmability and the Chapel language. Int J High Perform Comput Appl 21(3):291–312
Chamberlain BL, Deitz SJ, Hribar MB, Wong WA (November 2008) Chapel tutorial using global HPCC benchmarks: STREAM Triad, Random Access, and FFT (revision 1.6). http://chapel.cray.com/hpcc/hpccTutorial-1.6.pdf. Accessed 4 May 2011
Chamberlain BL, Deitz SJ, Iten D, Choi S-E (2010) User-defined distributions and layouts in Chapel: Philosophy and framework. In: Hot-PAR ‘10: Proceedings of the 2nd USENIX workshop on hot topics, June 2010
Chapel development site at SourceForge. http://sourceforge.net/projects/chapel. Accessed 4 May 2011
Chapel project website. http://chapel.cray.com. Accessed 4 May 2011
Cray Inc., Seattle, WA. Chapel Language Specification (version 0.796), October 2009. http://chapel.cray.com/papers.html. Accessed 4 May 2011
Cray Inc. Cray XMT Programming Environment User’s Guide, March 2009 (see http://docs.cray.com). Accessed 4 May 2011
Deitz SJ (2005) High-Level Programming Language Abstractions for Advanced and Dynamic Parallel Computations. PhD thesis, University of Washington
Deitz SJ, Callahan D, Chamberlain BL, Synder L (March 2006) Global-view abstractions for user-defined reductions and scans. In: PPoPP ’06: Proceedings of the eleventh ACM SIGPLAN symposium on principles and practice of parallel programming, pp 40–47. ACM Press, New York
Diaconescu R, Zima HP (August 2007) An approach to data distributions in Chapel. Intl J High Perform Comput Appl 21(3):313–335
Feldman M, Chamberlain BL (2008) Closing the parallelism gap with the Chapel language. HPCWire, November 2008. http://www.hpcwire.com/hpcwire/2008-11-19/closing_the_paral lelism_gap_with_the_chapel_language.html. Accessed 4 May 2011
Koelbel CH, Loveman DB, Schreiber RS, Steele Jr GL, Zosel ME (September 1996) the High Performance Fortran handbook. Scientific and engineering computation. MIT Press, Cambridge, MA
Acknowledgments
This material is based upon work supported by the Defense Advanced Research Projects Agency under its Agreement No. HR0011-07-9-0001. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the Defense Advanced Research Projects Agency.
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.L. (2011). Chapel (Cray Inc. HPCS Language). In: Padua, D. (eds) Encyclopedia of Parallel Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09766-4_54
Download citation
DOI: https://doi.org/10.1007/978-0-387-09766-4_54
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