articleACM SIGPLAN NoticesMay 20, 2011Closed access

Dynamo

Hewlett-Packard (United States)

Indexed incrossref

Abstract

We describe the design and implementation of Dynamo, a software dynamic optimization system that is capable of transparently improving the performance of a native instruction stream as it executes on the processor. The input native instruction stream to Dynamo can be dynamically generated (by a JIT for example), or it can come from the execution of a statically compiled native binary. This paper evaluates the Dynamo system in the latter, more challenging situation, in order to emphasize the limits, rather than the potential, of the system. Our experiments demonstrate that even statically optimized native binaries can be accelerated Dynamo, and often by a significant degree. For example, the average performance…

Citation impact

739
total citations
FWCI
44.30
Percentile
100%
References
30
Citations per year

Authors

3

Topics & keywords

Keywords
  • Dynamo
  • Computer science
  • Compiler
  • Benchmark (surveying)
  • Binary translation
  • Workstation
  • Binary number
  • Operating system
No related works found for this paper.