See this document in CiteSeerX!

Operating System Impact on Trace-Driven Simulation (1998)  (Make Corrections)  (6 citations)
Jason Casmira, John Fraser, David Kaeli, Waleed Meleis



  Home/Search   Context   Related

 
View or download:
neu.edu/info/archite...simulation.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  neu.edu/info/archi...publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Trace-driven simulation is commonly used by the computer architecture research community to pursue answers to a wide variety of architectural design issues. Traces taken from benchmark execution have been extensively studied to optimize the design of pipelines, branch predictors, and especially cache memories. Today's computer designs have been optimized based on the characteristics of these benchmarks. One important aspect that has been ignored in a majority of these trace-driven studies is... (Update)

Context of citations to this paper:   More

...benchmarks, include the SparcLinux 2.0. 35 operating system, since the operating system has a significant impact on the cache performance [3] [19] Our experimental results show there is potential to significantly reduce the miss rate in a data cache. The fraction of blocks...

.... the importance of including operating system activity in traces and there has been significant progress in this direction recently [6, 2, 7, 8], however there is a void in literature on the execution behavior of x86 code with operating system and multitasking. This work...

Cited by:   More
An Empirical Study of Tracing Techniques - From Failure Analysis   (Correct)
An Overview of Practical Research Approaches to Real-Time.. - Albertsson (2001)   (Correct)
Understanding the Iimpact of x86/NT Computing on.. - Bhargava, Rubio.. (2001)   (Correct)

Similar documents (at the sentence level):
17.5%:   Tracing and Characterization of NT-based System Workloads - Casmira, Kaeli, Hunter (1998)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Performance analysis on a CC-NUMA prototype - Kaeli, Fong, Booth, Imming.. (1997)   (Correct)
0.4:   Trace-driven Memory Simulation: A Survey - Uhlig, Mudge   (Correct)
0.3:   Trap-driven Memory Simulation - Uhlig (1995)   (Correct)

Similar documents based on text:   More   All
0.1:   Localized Message Passing Structure for - High Speed Ethernet   (Correct)
0.1:   Trap-driven simulation with Tapeworm II - Uhlig, Nagle, Mudge, Sechrest (1994)   (Correct)
0.1:   Dual-Issue Scheduling For Binary Trees With Spills And Pipelined.. - Meleis (2001)   (Correct)

Related documents from co-citation:   More   All
3:   Execution Characteristics of Desktop Applications on Windows NT - Lee, Crowley et al. - 1998
3:   Using the SimOS Machine Simulator to study Complex Computer Systems - Rosenblum, Bugnion et al. - 1997
2:   The Impact of Architectural Trends on Operating System Performance (context) - Rosenblum, Bugnion et al. - 1995

BibTeX entry:   (Update)

J. Casmira, D.R. Kaeli, and D. Hunter, "Operating System Impact on Trace-Driven Simulation," Proc. of the 31st Annual Simulation Symposium, Boston, MA, April 1998, to appear. http://citeseer.ist.psu.edu/casmira98operating.html   More

@misc{ casmira98operating,
  author = "J. Casmira and D. Kaeli and D. Hunter",
  title = "Operating System Impact on Trace-Driven Simulation",
  text = "J. Casmira, D.R. Kaeli, and D. Hunter, Operating System Impact on Trace-Driven
    Simulation, Proc. of the 31st Annual Simulation Symposium, Boston, MA, April
    1998, to appear.",
  year = "1998",
  url = "citeseer.ist.psu.edu/casmira98operating.html" }
Citations (may not include all citations):
386   ATOM: A System for Building Customized Program Analysis Tool.. (context) - Srivastava, Eustace - 1994
110   The Impact of Operating System Structure on Memory System Pe.. - Chen, Bershad - 1993
89   Using the SimOS Machine Simulator to Study Complex Computer .. - Rosenblum, Bugnion et al. - 1997
87   Complete Computer System Simulation: The SimOS Approach - Rosenblum, Herrod et al. - 1998
86   Cache Performance of Operating Systems and Multiprogramming .. (context) - Agarwal, Hennessy et al. - 1988
85   Cache Write Policies and Performance - Jouppi - 1993
80   Abstract Execution: A Technique for Efficiently Tracing Prog.. (context) - Larus - 1990
72   Generation and Analysis of Very Long Address Traces (context) - Borg, Kessler et al. - 1990
65   Studies of Windows NT Performance Using Dynamic Execution Tr.. - Perl, Sites - 1996
64   Trace-Driven Memory Simulation: A Survey - Uhlig, Mudge
64   Efficient Program Tracing (context) - Larus - 1993
46   Tracing with Pixie (context) - Smith - 1991
38   Digital Equipment Corporation (context) - Architecture - 1994
36   TRAPEDS: Producing Traces for MultiComputers via Execution-D.. (context) - Stunkel, Fuchs - 1989
36   Characterizing the Caching and Synchronization Performance o.. (context) - Torrellas, Gupta et al. - 1992
30   An Analytical Cache Model (context) - Agarwal, Horowitz et al. - 1989
29   Analysis of Cache Performance for Operating Systems and Mult.. (context) - Agarwal - 1989
24   Cache Performance of the SPEC92 Benchmark Suite (context) - Gee, Hill et al. - 1993
21   Monster: A Tool for Analyzing the Interaction Between Operat.. (context) - Nagle, Uhlig et al. - 1992
11   Cache Performance of the Integer SPEC Benchmarks on a RISC (context) - Pnevmatikatos, Hill - 1990
9   BACH: BYU Address Collection Hardware, the Collection of Com.. - Flanagan, Archibald et al. - 1992
6   Software Methods for System Address Tracing: Implementation .. - Chen, Wall et al. - 1994
5   The Impact of Software Structure and Policy on CPU and Memor.. - Chen - 1994
5   Issues in Trace-Driven Simulation (context) - Kaeli - 1993
3   Performance Analysis on a CC-NUMA Prototype - Kaeli, Fong et al. - 1997
3   A Technique for Monitoring Run Time Dynamics of an Operating.. (context) - Argade, Charles et al. - 1994
3   Real-Time Trace Generation (context) - Kaeli, LaMaire et al. - 1996
3   Digital Equipment Corporation (context) - Using, Tools - 1996
2   ATOM Kernel Instrumentation Guide Version - Eustace, Chen - 1995
2   Cache Modeling of Operating System Workloads (context) - Fraser - 1996
1   Computer Architecture: A Designers Text Based on a Generic R.. (context) - Feldman, Retter - 1994

Documents on the same site (http://www.ece.neu.edu/info/architecture/publications.html):   More
Predicting Indirect Branches via Data Compression - Kalamatianos, al. (1998)   (Correct)
Procedure Mapping Using Static Call Graph Estimation - Hashemi, Kaeli, Calder (1997)   (Correct)
Temporal-based Procedure Reordering for Improved.. - Kalamatianos, Kaeli (1998)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC