DocumentCode
505996
Title
Evaluating NIC hardware requirements to achieve high message rate PGAS support on multi-core processors
Author
Underwood, Keith D. ; Levenhagen, Michael J. ; Brightwell, Ron
Author_Institution
Sandia National Laboratories, Albuquerque, NM
fYear
2007
fDate
10-16 Nov. 2007
Firstpage
1
Lastpage
10
Abstract
Partitioned global address space (PGAS) programming models have been identified as one of the few viable approaches for dealing with emerging many-core systems. These models tend to generate many small messages, which requires specific support from the network interface hardware to enable efficient execution. In the past, Cray included E-registers on the Cray T3E to support the SHMEM API; however, with the advent of multi-core processors, the balance of computation to communication capabilities has shifted toward computation. This paper explores the message rates that are achievable with multi-core processors and simplified PGAS support on a more conventional network interface. For message rate tests, we find that simple network interface hardware is more than sufficient. We also find that even typical data distributions, such as cyclic or block-cyclic, do not need specialized hardware support. Finally, we assess the impact of such support on the well known RandomAccess benchmark.
Keywords
Bandwidth; Delay; Electronics packaging; Government; Hardware; Laboratories; Microprocessors; Multicore processing; Network interfaces; Productivity;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, 2007. SC '07. Proceedings of the 2007 ACM/IEEE Conference on
Conference_Location
Reno, NV, USA
Print_ISBN
978-1-59593-764-3
Electronic_ISBN
978-1-59593-764-3
Type
conf
DOI
10.1145/1362622.1362671
Filename
5348827
Link To Document