English

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.

Keywords

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

R2 v1 2026-07-22T12:29:05.002Z