DocumentCode
3646924
Title
Global Futures: A Multithreaded Execution Model for Global Arrays-based Applications
Author
Daniel Chavarría-Miranda;Sriram Krishnamoorthy;Abhinav Vishnu
fYear
2012
fDate
5/1/2012 12:00:00 AM
Firstpage
393
Lastpage
401
Abstract
We present Global Futures (GF), an execution model extension to Global Arrays, which is based on a PGAS-compatible active message-based paradigm. We describe the design and implementation of Global Futures and illustrate its use in a computational chemistry application benchmark (Hartree-Fock matrix construction using the Self-Consistent Field method). Our results show how we used GF to increase the scalability of the Hartree-Fock matrix build to 6,144 cores of an Infiniband cluster. We also show how GF´s multithreaded execution has comparable performance to the traditional process-based SPMD model.
Keywords
"Message systems","Arrays","Servers","Tiles","Computational modeling","Electronics packaging","Parallel processing"
Publisher
ieee
Conference_Titel
Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on
Print_ISBN
978-1-4673-1395-7
Type
conf
DOI
10.1109/CCGrid.2012.105
Filename
6217446
Link To Document