Active Libraries: Rethinking the roles of compilers and libraries

Todd L. Veldhuizen,Dennis Gannon

Published 1998 in arXiv.org

ABSTRACT

We describe Active Libraries, which take an active role in compilation. Unlike traditional libraries which are passive collections of functions and objects, Active Libraries may generate components, specialize algorithms, optimize code, configure and tune themselves for a target machine, and describe themselves to tools (such as profilers and debuggers) in an intelligible way. Several such libraries are described, as are implementation technologies.

PUBLICATION RECORD

  • Publication year

    1998

  • Venue

    arXiv.org

  • Publication date

    1998-10-05

  • Fields of study

    Mathematics, Computer Science

  • Identifiers
  • External record

    Open on Semantic Scholar

  • Source metadata

    Semantic Scholar

CITATION MAP

EXTRACTION MAP

CLAIMS

  • No claims are published for this paper.

CONCEPTS

  • No concepts are published for this paper.

REFERENCES

Showing 1-27 of 27 references · Page 1 of 1

CITED BY

Showing 1-100 of 174 citing papers · Page 1 of 2