User loginNavigation |
HP's DynamoDynamic optimization refers to the runtime optimization of a native program binary. This paper describes the design and implementation of Dynamo, a prototype dynamic optimizer that is capable of optimizing a native program binary at runtime... Contrary to intuition, we demonstrate that it is possible to use a piece of software to improve the performance of a native, statically optimized program binary, while it is executing. Dynamo not only speeds up real application programs, its performance improvement is often quite significant. For example, the performance of many +O2 optimized SPECint95 binaries running under Dynamo is comparable to the performance of their +O4 optimized version running without Dynamo. I think Dynamo is pretty well known, but in the light of the Apple switch to x86, it offers perspective on the possibility of using JIT compilation to translate binaries. The application to programming languages is also straightforward. |
Browse archivesActive forum topics |
Recent comments
1 week 1 day ago
1 week 5 days ago
6 weeks 6 days ago
7 weeks 1 hour ago
19 weeks 9 hours ago
19 weeks 1 day ago
19 weeks 2 days ago
19 weeks 2 days ago
20 weeks 12 hours ago
20 weeks 12 hours ago