Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Portable, continuous recording of complete computer behavior with low overhead (extended abstract)

Portable, continuous recording of complete computer behavior with low overhead (extended abstract) Portable, Continuous Recording of Complete With Low Overhead Computer Behavior Thomas E. Willis and George B. Adams III School of Electrical and Computer Engineering Purdue University West Lafayette, Indiana 47907 {twillis,gba}Qecn.purdue.edu Introduction The Firehose Technique Traditional benchmarks such as SPEC model a simple workload: a single address space, a single thread of control, no input beyond an initial data set, and little if any use of system routines. Increasingly common computer usage includes multiprogrammed environments, interactivity, and multiprocessor machines. Workloads that represent these environments have significantly different characteristics than single-process batch workloads [l]. Computer architects often rely on measurements of existing systems to drive studies of system performance. These measurements are gathered by behavior monitoring systems and might include information such as execution profiles, address traces, and instruction traces. Existing behavior monitoring techniques encounter difficulty when applied to the task of gathering information about execution behavior of complex workloads on a variety of computers. Hardware techniques often cause little, if any, disturbance of the system, but lack both flexibility to choose the behavior to monitor and portability. Software techniques require executing instructions in addition to those necessary to execute monitored workload. The disruptive overhead of software techniques is http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png ACM SIGMETRICS Performance Evaluation Review Association for Computing Machinery

Portable, continuous recording of complete computer behavior with low overhead (extended abstract)

Loading next page...
 
/lp/association-for-computing-machinery/portable-continuous-recording-of-complete-computer-behavior-with-low-XmFkR4imZ0

References

References for this paper are not available at this time. We will be adding them shortly, thank you for your patience.

Publisher
Association for Computing Machinery
Copyright
Copyright © 1998 by ACM Inc.
ISSN
0163-5999
DOI
10.1145/277858.277948
Publisher site
See Article on Publisher Site

Abstract

Portable, Continuous Recording of Complete With Low Overhead Computer Behavior Thomas E. Willis and George B. Adams III School of Electrical and Computer Engineering Purdue University West Lafayette, Indiana 47907 {twillis,gba}Qecn.purdue.edu Introduction The Firehose Technique Traditional benchmarks such as SPEC model a simple workload: a single address space, a single thread of control, no input beyond an initial data set, and little if any use of system routines. Increasingly common computer usage includes multiprogrammed environments, interactivity, and multiprocessor machines. Workloads that represent these environments have significantly different characteristics than single-process batch workloads [l]. Computer architects often rely on measurements of existing systems to drive studies of system performance. These measurements are gathered by behavior monitoring systems and might include information such as execution profiles, address traces, and instruction traces. Existing behavior monitoring techniques encounter difficulty when applied to the task of gathering information about execution behavior of complex workloads on a variety of computers. Hardware techniques often cause little, if any, disturbance of the system, but lack both flexibility to choose the behavior to monitor and portability. Software techniques require executing instructions in addition to those necessary to execute monitored workload. The disruptive overhead of software techniques is

Journal

ACM SIGMETRICS Performance Evaluation ReviewAssociation for Computing Machinery

Published: Jun 1, 1998

There are no references for this article.