X10 as a parallel language for scientific computation: practice and experience
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]
|Collections||ANU Research Publications|
|Source:||Proceedings of International Parallel and Distributed Processing Symposium (IPDPS 2011)|
|01_Milthorpe_X10_as_a_parallel_language_for_2011.pdf||206.41 kB||Adobe PDF||Request a copy|
Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.