See this document in CiteSeerX!

DELI: A New Run-Time Control Point (2002)  (Make Corrections)  (13 citations)
Giuseppe Desoli, Nikolay Mateev, Evelyn Duesterwald, Paolo Faraboschi, Joseph A. Fisher



  Home/Search   Context   Related

 
View or download:
harvard.edu/cs253/pa...Desoli02Deli.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  harvard.edu/cs253/papers/ (more)
(Enter author homepages)

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

Abstract: The Dynamic Execution Layer Interface (DELI) offers the following unique capability: it provides fine-grain control over the execution of programs, by allowing its clients to observe and optionally manipulate every single instruction ---at run time---just before it runs. DELI accomplishes this by opening up an interface to the layer between the execution of software and hardware. To avoid the slowdown, DELI caches a private copy of the executed code and always runs out of its own private cache. (Update)

Cited by:   More
Constructing Virtual Architectures on a Tiled Processor - Wentzlaff, Agarwal (2006)   (Correct)
Low-Overhead Interactive Debugging via Dynamic.. - Marc Corliss Christopher (2005)   (Correct)
Characterizing Inter-Execution and Inter-Application.. - Hazelwood, Smith (2003)   (Correct)

Active bibliography (related documents):   More   All
0.8:   Retargetable and Reconfigurable Software Dynamic.. - Scott, Kumar..   (Correct)
0.7:   Low-Overhead Software Dynamic Translation - Scott, Davidson, Skadron (2001)   (Correct)
0.3:   An Infrastructure for Adaptive Dynamic Optimization - Bruening, Garnett, Amarasinghe (2003)   (Correct)

Similar documents based on text:   More   All
0.6:   Lx: A Technology Platform for Customizable VLIW.. - Faraboschi, Brown, .. (2000)   (Correct)
0.4:   Handling Inconsistency for Multi-Source Integration - Tejada, Knoblock, Minton   (Correct)
0.3:   Issues and Experiences in Implementing a Distributed.. - Fenwick, Jr., Pollock (1996)   (Correct)

Related documents from co-citation:   More   All
11:   Dynamo: A Transparent Dynamic Optimization System - Vasanth, Duesterwald et al. - 2000
9:   An infrastructure for adaptive dynamic optimization - Bruening, Garnett et al. - 2003
8:   Shade: A fast instruction-set simulator for execution profiling - Cmelik, Keppel - 1993

BibTeX entry:   (Update)

G. Desoli, N. Mateev, E. Duesterwald, P. Faraboschi, and J. A. Fisher. DELI: A new run-time control point. In 35th Annual International Symposium on Microarchitecture (MICRO '02), Nov. 2002. http://citeseer.ist.psu.edu/desoli02deli.html   More

@misc{ desoli02deli,
  author = "G. Desoli and N. Mateev and E. Duesterwald and P. Faraboschi and J. Fisher",
  title = "DELI: A new run-time control point",
  text = "G. Desoli, N. Mateev, E. Duesterwald, P. Faraboschi, and J. A. Fisher.
    DELI: A new run-time control point. In 35th Annual International Symposium
    on Microarchitecture (MICRO '02), Nov. 2002.",
  year = "2002",
  url = "citeseer.ist.psu.edu/desoli02deli.html" }
Citations (may not include all citations):
746   The Java Virtual Machine Specification (context) - Lindholm, Yellin
407   Trace scheduling: a technique for global microcode compactio.. (context) - Fisher - 1981
275   Shade: a fast instruction set simulator for execution profil.. - Cmelik, Keppel - 1993
183   Trace cache: a low latency approach to high bandwidth instru.. - Rotenberg, Bennett et al. - 1996
120   Dynamo: a transparent dynamic optimization system - Bala, Duesterwald et al. - 2000
103   Efficient path profiling - Ball, Larus - 1996
66   Embra: fast and flexible machine simulation - Witchel, Rosenblum - 1996
57   Executing Compressed Programs on an Embedded RISC Architectu.. (context) - Wolfe, Chanin - 1992
46   An API for runtime code patching - Buck, Hollingsworth - 2000
42   Lx: A Technology Platform for Customizable VLIW Embedded Pro.. - Faraboschi, Brown et al. - 2000
39   Commercially Representative Embedded Benchmark Suite (context) - Guthaus, Ringenberg et al. - 2001
38   DAISY: Dynamic compilation for 100% architectural compatibil.. (context) - Ebcioglu, Altman - 1997
37   A hardware-driven profiling scheme for identifying program h.. - Merten, Trick et al. - 1999
29   Mojo: A dynamic optimization system (context) - Chen, Lerner et al. - 2000
28   User-level Resource -Constrained Sandboxing - Chang, Itzkovitz et al. - 2000
16   Walk-time techniques: Catalyst for architectural change (context) - Fisher - 1997
14   A JAVA ILP Machine Based on Fast Dynamic Compilation - Ebcioglu, Altman et al. - 1997
10   WigginRedstone line program specializer (context) - Gorton, Redstone et al. - 1999
8   Machine-adaptable dynamic binary translation - Ung, Cifuentes - 2000
7   Strata: a software dynamic translation infrastructure - Scott, Davidson - 2000
5   Transmeta's Crusoe: Cool chips for mobile computing (context) - Ditzel - 2000
3   Vulcan: Binary translation in a distributed environment (context) - Srivastava, Edwards et al. - 2001
3   Putting the fill unit to work: dynamnic optimizations for tr.. (context) - Friendly, Patel et al. - 1998
1   Transitive Technologies (context) - Robinson, Translation - 2001
1   Design and architecture low powerhigh speed RISC microproces.. (context) - Uchiyama, architecture et al. - 1997
1   SuperH and SuperH-DSP Microprocessors for the Mobile Computi.. (context) - Baji, Kawashimo et al. - 1997
1   Transmeta Corp (context) - Klaiber, Behind - 2000
1   ST200: A VLIW Architecture for Media-Oriented Applications (context) - Faraboschi, Homewood - 2000
http://www.microsoft.com/net/
http://www.cag.lcs.mit.edu/dynamorio/



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.eecs.harvard.edu/cs253/papers/):   More
Dynamo: A Transparent Dynamic Optimization System - Bala, Duesterwald, Banerjia (2000)   (Correct)
A Secure Environment for Untrusted Helper.. - Goldberg, Wagner.. (1996)   (Correct)
An Infrastructure for Adaptive Dynamic Optimization - Bruening, Garnett, Amarasinghe (2003)   (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