Title
Multiple Page Size Modeling and Optimization
Abstract
With the growing awareness that individual hardware cores will not continue to produce the same level of performance improvement, there is a need to develop an integrated approach to performance optimization. In this paper we present a paradigm for Continuous Program Optimization (CPO), whereby automatic agents monitor and optimize application and system performance. The monitoring data is used to analyze and create models of application and system behavior. Using this analysis, we describe how CPO agents can improve the performance of both the application and the underlying system. Using the CPO paradigm, we implemented cooperating page size optimization agents that automatically optimize large page usage. An of fine agent uses vertically integrated performance data to produce a page size benefitanalysis for different categories of data structures within an application. We show how an online CPO agent can use the results of the predictive analysis to automatically improve application performance. We validate that the predictions made by the CPO agent reflectthe actual performance gains of up to 60% across a range of scientific applications including the SPECcpu2000 floating point benchmarks and two large high performance computing (HPC) applications.
Year
DOI
Venue
2005
10.1109/PACT.2005.32
IEEE PACT
Keywords
Field
DocType
performance improvement,cpo agent,system performance,performance optimization,cpo paradigm,application performance,integrated performance data,multiple page size modeling,large high performance computing,cpo agent reflectthe,actual performance gain,data structure,floating point,software agents,vertical integration,program optimization,system monitoring
Program optimization,Data structure,Supercomputer,Floating point,Computer science,Parallel computing,Software agent,Real-time computing,System monitoring,Page,Performance improvement
Conference
ISBN
Citations 
PageRank 
0-7695-2429-X
38
2.40
References 
Authors
12
4
Name
Order
Citations
PageRank
Calin Cascaval11446122.48
Evelyn Duesterwald2112188.40
Peter F. Sweeney374269.82
Robert W. Wisniewski4130877.88