• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

DMCA

Shade: A Fast Instruction-Set Simulator for Execution Profiling (1994)

Cached

  • Download as a PDF

Download Links

  • [www.eecs.harvard.edu]
  • [xsim.com]
  • [www.cs.umn.edu]
  • [www-users.cs.umn.edu]
  • [www-users.cs.umn.edu]
  • [ftp.cs.washington.edu]
  • [www.ee.lsu.edu]
  • [www.ece.lsu.edu]
  • [ftp.cs.washington.edu]
  • [sw.sun.com]
  • [xsim.com]
  • [people.ac.upc.edu]
  • [personales.ac.upc.edu]
  • [pages.cs.wisc.edu]
  • [personals.ac.upc.edu]
  • [www.gnu.org]
  • [pages.cs.wisc.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Bob Cmelik , David Keppel
Citations:383 - 2 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Cmelik94shade:a,
    author = {Bob Cmelik and David Keppel},
    title = {Shade: A Fast Instruction-Set Simulator for Execution Profiling},
    year = {1994}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

Abstract

Tracing tools are used widely to help analyze, design, and tune both hardware and software systems. This paper describes a tool called Shade which combines efficient instruction-set simulation with a flexible, extensible trace generation capability. Efficiency is achieved by dynamically compiling and caching code to simulate and trace the application program. The user may control the extent of tracing in a variety of ways; arbitrarily detailed application state information may be collected during the simulation, but tracing less translates directly into greater efficiency. Current Shade implementations run on SPARC systems and simulate the SPARC (Versions 8 and 9) and MIPS I instruction sets. This paper describes the capabilities, design, implementation, and performance of Shade, and discusses instruction set emulation in general.

Keyphrases

execution profiling    fast instruction-set simulator    application state information    extensible trace generation capability    application program    tracing tool    software system    sparc system    efficient instruction-set simulation    current shade implementation   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University