ACM Home Page
Please provide us with feedback. Feedback
A case study in top-down performance estimation for a large-scale parallel application
Full text PdfPdf (771 KB)
Source Principles and Practice of Parallel Programming archive
Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming table of contents
New York, New York, USA
SESSION: Performance characterization table of contents
Pages: 81 - 89  
Year of Publication: 2006
ISBN:1-59593-189-9
Authors
Ilya Sharapov  Sun Microsystems, Santa Clara, CA
Robert Kroeger  Sun Microsystems, Santa Clara, CA
Guy Delamarter  Sun Microsystems, Santa Clara, CA
Razvan Cheveresan  Sun Microsystems, Santa Clara, CA
Matthew Ramsay  Sun Microsystems, Santa Clara, CA
Sponsors
ACM: Association for Computing Machinery
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 120,   Citation Count: 2
Additional Information:

abstract   references   cited by   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/1122971.1122985
What is a DOI?

ABSTRACT

This work presents a general methodology for estimating the performance of an HPC workload when running on a future hardware architecture. Further, it demonstrates the methodology by estimating the performance of a significant scientific application -- the Gyrokinetic Toroidal Code (GTC) -- when executing on Sun's proposed next-generation petascale computer architecture.For GTC, we identify the important phases of the iteration and perform low-level analysis that includes instruction tracing and component simulations of processor and memory systems. Low-level analysis is complemented with scalability estimates based on modeling MPI, OpenMP and I/O activity in the code. The work's approach permits accurate end-to-end performance projections from the microarchitecture level to the petascale.


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
T.F. Chan and T. Mathew. Domain decomposition algorithms. In Acta Numerica, pages 61--143. Cambridge University Press, 1994.
 
2
 
3
F. Chen. Introduction to Plasma Physics and Controlled Fusion, volume 1. Plenum Publishing Corporation, 2nd edition, January 1984.
4
5
 
6
S. Ethier. Performance study of the 3D particle-in-cell code GTC on the Cray X1. Presentation at CUG04, May 2004.
 
7
8
 
9
I. Gluhovsky and D. Vengerov. Nonnegative monotone convex-concave multivariate extrapolation models with application to computer cache rates. to appear in Technometrics.
 
10
 
11
12
 
13
Adolfy Hoisie. Performance Prediction: Where the Rubber Meets the Road. Presentation at the Salishan Conference on High Speed Computing, April 2002.
 
14
Adolfy Hoisie. Performance Prediction: Where the Rubber Meets the Road. Presentation at the Salishan Conference on High Speed Computing, April 2002.
 
15
S. Kunkel, R. Eickemeyer, M. Lipasti, T. Mullins, B. O'Krafka, H. Rosenberg, S. Vanderweil, P. Vitale, and L. Whitely. A performance methodology for commercial servers. IBM Journal of Research and Development, 44(6):851--873, 2000.
 
16
 
17
Z. Lin, T. S. Hahm, W. W. Lee, W. M. Tang, and R. B. White. Turbulent transport reduction by zonal flows: Massively parallel simulations. Science, (281):1835, 1998.
 
18
P. Luszczek, J.J. Dongarra, D. Koester, R. Rabenseifner, B. Lucas, J. Kepner, J. McCalpin, D. Bailey, and D. Takahashi. Introduction to the hpc challenge benchmark suite. Technical report, April 2005. Lawrence Berkeley National Laboratory. Paper LBNL-57493.
 
19
 
20
21
 
22
W.M. Tang. Introduction to gyrokinetic theory with applications in magnetic confinement research in plasma physics. Technical report, Princeton Plasma Physics Laboratory, 2005.
 
23
R.B. White and A.H. Boozer. Rapid guiding center calculations. Physics of Plasmas, 2(8):2915--2919, 1995.
 
24
R.W. Wolff. Stochastic Modeling and the Theory of Queues. Prentice-Hall, 1989.


Collaborative Colleagues:
Ilya Sharapov: colleagues
Robert Kroeger: colleagues
Guy Delamarter: colleagues
Razvan Cheveresan: colleagues
Matthew Ramsay: colleagues