ACM Home Page
Please provide us with feedback. Feedback
Topology-aware tile mapping for clusters of SMPs
Full text PdfPdf (312 KB)
Source Conference On Computing Frontiers archive
Proceedings of the 3rd conference on Computing frontiers table of contents
Ischia, Italy
SESSION: Applications II table of contents
Pages: 383 - 392  
Year of Publication: 2006
ISBN:1-59593-302-6
Authors
Daniel Chavarría-Miranda  Pacific Northwest National Laboratory (PNNL)
Jarek Nieplocha  Pacific Northwest National Laboratory (PNNL)
Vinod Tipparaju  Pacific Northwest National Laboratory (PNNL)
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 32,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1128022.1128073
What is a DOI?

ABSTRACT

We propose a technique to optimize the performance of applications using distributed dense arrays and characterized by a nearest-neighbor communication profile by exploiting the topology of SMP clusters. The topological information is used to map array tiles to processors to reduce network communication and improve utilization of shared memory for inter-process communication. The potential benefits of using the SMP-aware mapping are demonstrated through a simulation, as well as a real application solving a wind-driven ocean circulation model on an IBM SP. On 256 processors, the execution time was reduced by almost 30 percent without any changes to the original application source code. The proposed mapping approach is applicable to multiple programming models and distributed array management systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
 
5
 
6
T. A. El-Ghazawi, W. W. Carlson, and J. M. Draper. UPC Language Specifications v1.1.1, October 2003.
 
7
 
8
 
9
10
11
 
12
 
13
 
14
 
15
16

Collaborative Colleagues:
Daniel Chavarría-Miranda: colleagues
Jarek Nieplocha: colleagues
Vinod Tipparaju: colleagues