rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9781420043822

The Compiler Design Handbook: Optimizations and Machine Code Generation, Second Edition

by ;
  • ISBN13:

    9781420043822

  • ISBN10:

    142004382X

  • Edition: 2nd
  • Format: Hardcover
  • Copyright: 2007-12-07
  • Publisher: CRC Press

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

List Price: $215.00 Save up to $61.81
  • Rent Book $153.19
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-5 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

How To: Textbook Rental

Looking to rent a book? Rent The Compiler Design Handbook: Optimizations and Machine Code Generation, Second Edition [ISBN: 9781420043822] for the semester, quarter, and short term or search our site for other textbooks by Srikant; Y.N.. Renting a textbook can save you up to 90% from the cost of buying.

Summary

Today's embedded devices and sensor networks are becoming more and more sophisticated, requiring more efficient and highly flexible compilers. Engineers are discovering that many of the compilers in use today are ill-suited to meet the demands of more advanced computer architectures. Updated to include the latest techniques, The Compiler Design Handbook, Second Editionoffers a unique opportunity for designers and researchers to update their knowledge, refine their skills, and prepare for emerging innovations. The completely revised handbook includes 14 new chapters addressing topics such as worst case execution time estimation, garbage collection, and energy aware compilation. The editors take special care to consider the growing proliferation of embedded devices, as well as the need for efficient techniques to debug faulty code. New contributors provide additional insight to chapters on register allocation, software pipelining, instruction scheduling, and type systems. Writtenby top researchers and designers from around the world, The Compiler Design Handbook, Second Editiongives designers the opportunity to incorporate and develop innovative techniques for optimization and code generation.

Table of Contents

Prefacep. vii
Acknowledgmentsp. ix
Editorsp. xi
Contributorsp. xiii
Worst-Case Execution Time and Energy Analysisp. 1
Static Program Analysis for Securityp. 2
Compiler-Aided Design of Embedded Computersp. 3
Whole Execution Traces and Their Use in Debuggingp. 4
Optimizations for Memory Hierarchiesp. 5
Garbage Collection Techniquesp. 6
Energy-Aware Compiler Optimizationsp. 7
Statistical and Machine Learning Techniques in Compiler Designp. 8
Type Systems: Advances and Applicationsp. 9
Dynamic Compilationp. 10
The Static Single Assignment Form: Construction and Application to Program Optimizationp. 11
Shape Analysis and Applicationsp. 12
Optimizations for Object-Oriented Languagesp. 13
Program Slicingp. 14
Computations on Iteration Spacesp. 15
Architecture Description Languages for Retargetable Compilationp. 16
Instruction Selection Using Tree Parsingp. 17
A Retargetable Very Long Instruction Word Compiler Framework for Digital Signal Processorsp. 18
Instruction Schedulingp. 19
Advances in Software Pipeliningp. 20
Advances in Register Allocation Techniquesp. 21
Indexp. I
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program