Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
Optimizing Compilers for Modern Architectures
PreviewsAmazon Readr |
Share this Great Computer eBookLink to this page |
Our CollectionPrevNext |
|
This landmark text from two leaders in the field focuses on the important role that the compiler can play in addressing this critical issue. The basis for all methods presented in this book is a data dependence, a fundamental compiler analysis tool for optimizing programs on high performance microprocessors and parallel architectures. This enables compiler designers to write compilers that automatically change the simple, sequential programs into a form that can take advantage of the special features of modern architecture. This text provides a broad introduction to data dependence, many support the transformation strategy, and for the application of important optimization problems such as parallelization, compiler memory hierarchy management, and scheduling instructions. * Offers a guide, a simple and practical algorithms and approaches that are most effective in the real world, high-performance microprocessors and parallel systems. * Indicates each transformation in worked examples. * Check whether the compiler case of two studies apply the theories and practices described in each chapter. * Presents the most comprehensive treatment of the memory hierarchy problem compiler text. * Illustrates order relationship with dependency graphs in this book. * Applies techniques to a variety of languages, including Fortran 77, C, hardware definition languages, Fortran 90, and High Performance Fortran. * Provides extensive references to the most sophisticated algorithms known in research.
Computer eBook Details
- ISBN-10: 1558602860
- ISBN-13: 9781558602861
- Publisher: Morgan Kaufmann
- Pages: 790
- Date: October 2001