DocumentCode
2132892
Title
Performance modeling and composition: a case study in cell simulation
Author
Steinberg, Steve G. ; Yang, Jun ; Yelick, Katherine
Author_Institution
Comput. Sci. Div., California Univ., Berkeley, CA, USA
fYear
1996
fDate
15-19 Apr 1996
Firstpage
68
Lastpage
74
Abstract
Presents a case study in the use of performance modeling for parallel application development, with a biological cell simulation as our target application. We show that a simple performance model is adequate for determining data layout for arrays and linked structures, and validate our model against experimental results for some application kernels. We quantify the importance of optimizing across program components using information about the machine performance and input characteristics. The cell simulation application has two phases, one regular and one irregular. The model closely predicts actual performance within the regular phase and allows for qualitative design comparisons in the irregular one. The resulting application is written in Split-C and runs on multiple platforms
Keywords
arrays; biology computing; cellular biophysics; data structures; digital simulation; parallel programming; software performance evaluation; Split-C; application kernels; arrays; biological cell simulation; case study; composition; data layout; input characteristics; irregular phase; linked structures; machine performance; multiple-platform application; optimization; parallel application development; performance modeling; program components; qualitative design comparisons; regular phase; Application software; Biological cells; Biological system modeling; Blood flow; Computational modeling; Computer aided software engineering; Computer simulation; Grid computing; Kernel; Parallel processing; Predictive models;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
Conference_Location
Honolulu, HI
Print_ISBN
0-8186-7255-2
Type
conf
DOI
10.1109/IPPS.1996.508041
Filename
508041
Link To Document