Skip navigation
Skip navigation

X10 as a parallel language for scientific computation: practice and experience

Milthorpe, Josh; Ganesh (Venkateshwara), V (Ganesh); Rendell, Alistair; Grove, David


X10 is an emerging Partitioned Global Address Space (PGAS) language intended to increase significantly the productivity of developing scalable HPC applications. The language has now matured to a point where it is meaningful to consider writing large scale scientific application codes in X10. This paper reports our experiences writing three codes from the chemistry/material science domain: Fast Multipole Method (FMM), Particle Mesh Ewald (PME) and Hartree-Fock (HF), entirely in X10. Performance...[Show more]

CollectionsANU Research Publications
Date published: 2011
Type: Conference paper
Source: Proceedings of International Parallel and Distributed Processing Symposium (IPDPS 2011)
DOI: 10.1109/IPDPS.2011.103


File Description SizeFormat Image
01_Milthorpe_X10_as_a_parallel_language_for_2011.pdf206.41 kBAdobe PDF    Request a copy

Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.

Updated:  12 November 2018/ Responsible Officer:  University Librarian/ Page Contact:  Library Systems & Web Coordinator