Skip to main content
  • Book
  • © 1994

The Interaction of Compilation Technology and Computer Architecture

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (10 chapters)

  1. Front Matter

    Pages i-viii
  2. Introduction and Overview

    • David J. Lilja, Peter L. Bird, Richard Y. Kain
    Pages 1-12
  3. Dynamic Program Monitoring and Transformation using the OMOS Object Server

    • Douglas B. Orr, Robert W. Mecklenburg, Peter J. Hoogenboom, Jay Lepreau
    Pages 137-159
  4. Compiling HPF for Distributed Memory MIMD Computers

    • Zeki Bozkus, Alok Choudhary, Tomasz Haupt, Geoffrey Fox, Sanjay Ranka
    Pages 191-221
  5. Project Triton: Towards Improved Programmability of Parallel Computers

    • Michael Philippsen, Thomas M. Warschko, Walter F. Tichy, Christian G. Herter, Ernst A. Heinz, Paul Lukowicz
    Pages 249-281
  6. Back Matter

    Pages 283-285

About this book

In brief summary, the following results were presented in this work: • A linear time approach was developed to find register requirements for any specified CS schedule or filled MRT. • An algorithm was developed for finding register requirements for any kernel that has a dependence graph that is acyclic and has no data reuse on machines with depth independent instruction templates. • We presented an efficient method of estimating register requirements as a function of pipeline depth. • We developed a technique for efficiently finding bounds on register require­ ments as a function of pipeline depth. • Presented experimental data to verify these new techniques. • discussed some interesting design points for register file size on a number of different architectures. REFERENCES [1] Robert P. Colwell, Robert P. Nix, John J O'Donnell, David B Papworth, and Paul K. Rodman. A VLIW Architecture for a Trace Scheduling Com­ piler. In Architectural Support for Programming Languages and Operating Systems, pages 180-192, 1982. [2] C. Eisenbeis, W. Jalby, and A. Lichnewsky. Compile-Time Optimization of Memory and Register Usage on the Cray-2. In Proceedings of the Second Workshop on Languages and Compilers, Urbana l/inois, August 1989. [3] C. Eisenbeis, William Jalby, and Alain Lichnewsky. Squeezing More CPU Performance Out of a Cray-2 by Vector Block Scheduling. In Proceedings of Supercomputing '88, pages 237-246, 1988. [4] Michael J. Flynn. Very High-Speed Computing Systems. Proceedings of the IEEE, 54:1901-1909, December 1966.

Editors and Affiliations

  • University of Minnesota, Minneapolis, USA

    David J. Lilja

  • Advanced Computer Research Institute, Lyon, France

    Peter L. Bird

Bibliographic Information

  • Book Title: The Interaction of Compilation Technology and Computer Architecture

  • Editors: David J. Lilja, Peter L. Bird

  • DOI: https://doi.org/10.1007/978-1-4615-2684-1

  • Publisher: Springer New York, NY

  • eBook Packages: Springer Book Archive

  • Copyright Information: Springer Science+Business Media New York 1994

  • Hardcover ISBN: 978-0-7923-9451-8Published: 31 May 1994

  • Softcover ISBN: 978-1-4613-6154-1Published: 04 October 2012

  • eBook ISBN: 978-1-4615-2684-1Published: 06 December 2012

  • Edition Number: 1

  • Number of Pages: VIII, 285

  • Topics: Processor Architectures, Programming Languages, Compilers, Interpreters, Operating Systems

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access