Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
How to fit program footprint curves
Xiang X., Bao B.  MSPC 2011 (Proceedings of the 2011 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness, San Jose, CA, Jun 5, 2011)20-21.2011.Type:Proceedings
Date Reviewed: Jul 26 2011

Curve-fitting performance footprints are the subject of this paper. If you don’t know what this means, you will not find out by reading the paper. (To learn what this means, see Peter Denning’s 1980 piece [1], which is also this paper’s first reference.)

Xiang and Bao offer a specific technique by performance analysts for performance analysts.

If you are still reading, the curve fit methods seem standard, and the data is gathered by repeating the same performance load against the same, unmodified, software system. The notion that “some programs [...] show similarity” of the footprint shapes for different inputs is too general to be useful. More analysis of this observation and how to apply it is needed.

I had to read the paper twice and study the reference list just to understand it.

The results may prove useful in the analysis of the execution of software built to run on multicore computers. The summary is too cryptic, and readers would profit from an expanded version of the authors’ conclusions. For example, why is workload characterization important to cross-input predictions? Do the authors mean to imply that, for specific systems, the performance footprints for all the different input sets can be added together?

Reviewer:  Larry Bernstein Review #: CR139277 (1201-0061)
1) Denning, P. Working sets past and present. IEEE Trans. on Software Engineering 6, (1980), 64–84.
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Modeling Techniques (C.4 ... )
 
 
Performance Measures (D.2.8 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Modeling Techniques": Date
A mathematical model for the verification of systolic networks
Melhem R., Rheinboldt W. SIAM Journal on Computing 13(3): 541-565, 1984. Type: Article
May 1 1985
Performance evaluation of a metropolitan area network
Nilsson A., Hanson K., Chou W., Computer Science Press, Inc., New York, NY, 1986. Type: Book (9780881751437)
Aug 1 1988
Derivation of asynchronous code division multiple access (CDMA) throughput
Musser J., Daigle J., Computer Science Press, Inc., New York, NY, 1986. Type: Book (9780881751437)
Jun 1 1988
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy