Dynamic Feedback: An Effective Technique for Adaptive Computing (1997)
Cached
Download Links
- [www.cag.lcs.mit.edu]
- [www.cag.csail.mit.edu]
- [www-suif.stanford.edu]
- DBLP
Other Repositories/Bibliography
| Citations: | 51 - 3 self |
BibTeX
@MISC{Diniz97dynamicfeedback:,
author = {Pedro Diniz and Martin Rinard},
title = {Dynamic Feedback: An Effective Technique for Adaptive Computing},
year = {1997}
}
Years of Citing Articles
OpenURL
Abstract
This paper presents dynamic feedback, a technique that enables computations to adapt dynamically to different execution environments. A compiler that uses dynamic feedback produces several different versions of the same source code; each version uses a different optimization policy. The generated code alternately performs sampling phases and production phases. Each sampling phase measures the overhead of each version in the current environment. Each production phase uses the version with the least overhead in the previous sampling phase. The computation periodically resamples to adjust dynamically to changes in the environment.







