Perpetual Adaptation of Software to Hardware: An Extensible Architecture for Providing Code Optimization as a Central System Service
Operating Systems
2007-05-23 v1 Programming Languages
Abstract
We present an open architecture for just-in-time code generation and dynamic code optimization that is flexible, customizable, and extensible. While previous research has primarily investigated functional aspects of such a system, architectural aspects have so far remained unexplored. In this paper, we argue that these properties are important to generate optimal code for a variety of hardware architectures and different processor generations within processor families. These properties are also important to make system-level code generation useful in practice.
Cite
@article{arxiv.cs/9903014,
title = {Perpetual Adaptation of Software to Hardware: An Extensible Architecture for Providing Code Optimization as a Central System Service},
author = {Thomas Kistler and Michael Franz},
journal= {arXiv preprint arXiv:cs/9903014},
year = {2007}
}
Comments
22 pages