DocumentCode
2791197
Title
VIProf: Vertically Integrated Full-System Performance Profiler
Author
Mousa, Hussam ; Krintz, Chandra ; Youseff, Lamia ; Wolski, Rich
Author_Institution
Dept. of Comput. Sci., California Univ., Santa Barbara, CA
fYear
2007
fDate
26-30 March 2007
Firstpage
1
Lastpage
6
Abstract
In this paper, we present VIProf, a full-system, performance sampling system capable of extracting runtime behavior across an entire software stack. Our long-term goal is to employ VIProf profiles to guide online optimization of programs and their execution environments according to the dynamically changing execution behavior and resource availability. VIProf thus, must be transparent while producing accurate and useful performance profiles. We overview the design and implementation of VIProf and empirically evaluate the system using a popular software stack - one that includes a Linux operating system, a Java virtual machine, and a set of applications. This composition is commonly employed and important for high-end systems such as application and Web servers as well as computational grid services. We show that VIProf introduces little overhead and is able to capture accurate (function-level) full-system performance data that previously required multiple profiles and extensive, manual, and offline post-processing of profile data.
Keywords
Java; Linux; grid computing; virtual machines; Java virtual machine; Linux operating system; VIProf; Web servers; computational grid services; online program optimization; performance sampling system; software stack; vertically integrated full-system performance profiler; Application software; Availability; Java; Linux; Operating systems; Runtime; Sampling methods; Software performance; Virtual machining; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location
Long Beach, CA
Print_ISBN
1-4244-0910-1
Electronic_ISBN
1-4244-0910-1
Type
conf
DOI
10.1109/IPDPS.2007.370513
Filename
4228241
Link To Document