Ir al contenido

Optimizing Compilers for Modern Architectures: A Dependence-Based Approach
Foto de archivo: la portada puede ser diferente

Optimizing Compilers for Modern Architectures: A Dependence-Based Approach Tapa dura - 2001 - 1st Edición

de Randy Allen; Ken Kennedy


Información de la editorial

Modern computer architectures designed with high-performance microprocessors offer tremendous potential gains in performance over previous designs. Yet their very complexity makes it increasingly difficult to produce efficient code and to realize their full potential. This landmark text from two leaders in the field focuses on the pivotal role that compilers can play in addressing this critical issue.

The basis for all the methods presented in this book is data dependence, a fundamental compiler analysis tool for optimizing programs on high-performance microprocessors and parallel architectures. It enables compiler designers to write compilers that automatically transform simple, sequential programs into forms that can exploit special features of these modern architectures.

The text provides a broad introduction to data dependence, to the many transformation strategies it supports, and to its applications to important optimization problems such as parallelization, compiler memory hierarchy management, and instruction scheduling. The authors demonstrate the importance and wide applicability of dependence-based compiler optimizations and give the compiler writer the basics needed to understand and implement them. They also offer cookbook explanations for transforming applications by hand to computational scientists and engineers who are driven to obtain the best possible performance of their complex applications. The approaches presented are based on research conducted over the past two decades, emphasizing the strategies implemented in research prototypes at Rice University and in several associated commercial systems. Randy Allen and Ken Kennedy have provided an indispensable resource for researchers, practicing professionals, and graduate students engaged in designing and optimizing compilers for modern computer architectures.

Primera línea

The past two decades have been exciting ones for high-performance computing.

Detalles

  • Título Optimizing Compilers for Modern Architectures: A Dependence-Based Approach
  • Autor Randy Allen; Ken Kennedy
  • Encuadernación Tapa dura
  • Número de edición 1st
  • Edición 1
  • Páginas 816
  • Volúmenes 1
  • Idioma ENG
  • Editorial Morgan Kaufmann Publishers, U.S.A.
  • Fecha de publicación October 22, 2001
  • ISBN 9781558602861 / 1558602860
  • Peso 3.43 libras (1.56 kg)
  • Dimensiones 9.63 x 7.7 x 1.71 pulgadas (24.46 x 19.56 x 4.34 cm)
  • Library of Congress subjects Computer architecture, Optimizing compilers
  • Número de catálogo de la Librería del Congreso de EEUU 2001092381
  • Dewey Decimal Code 005.453
Ir arriba

Más ejemplares

Optimizing Compilers for Modern Architectures: A Dependence-based Approach
Foto de archivo: la portada puede ser diferente

Optimizing Compilers for Modern Architectures: A Dependence-based Approach

de Allen, Randy

  • Usado
  • Tapa dura
Estado
UsedVeryGood
Encuadernación
Hardcover
ISBN 10 / ISBN 13
9781558602861 / 1558602860
Cantidad disponible
1
Librería
San Rafael, California, United States
Puntuación del vendedor:
Este vendedor ha conseguido 5 de las cinco estrellas otorgadas por los compradores de Biblio.
Precio
EUR 65.73
EUR 3.75 enviando a USA

Mostrar detalles

Descripción:
UsedVeryGood. Text block firm and clean, binding unblemished, boards straight, no highlights or underlining. Book only. Previous owners name along upper text block edge, otherwise like new. Well packaged and promptly shipped from California. Partnered with Friends of the Library since 2010.
Precio
EUR 65.73
EUR 3.75 enviando a USA
Optimizing Compilers for Modern Architectures: A Dependence-Based Approach
Foto de archivo: la portada puede ser diferente

Optimizing Compilers for Modern Architectures: A Dependence-Based Approach

de Randy Allen/ Ken Kennedy

  • Nuevo
  • Tapa dura
Estado
New
Encuadernación
Hardcover
ISBN 10 / ISBN 13
9781558602861 / 1558602860
Cantidad disponible
1
Librería
Exeter, Devon, United Kingdom
Puntuación del vendedor:
Este vendedor ha conseguido 4 de las cinco estrellas otorgadas por los compradores de Biblio.
Precio
EUR 119.17
EUR 11.82 enviando a USA

Mostrar detalles

Descripción:
Morgan Kaufmann Pub, 2001. Hardcover. New. 1st edition. 800 pages. 9.50x7.75x1.50 inches.
Precio
EUR 119.17
EUR 11.82 enviando a USA
Optimizing Compilers for Modern Architectures: A Dependence-based Approach
Foto de archivo: la portada puede ser diferente

Optimizing Compilers for Modern Architectures: A Dependence-based Approach

de Allen, Randy; Kennedy, Ken

  • Nuevo
  • Tapa dura
Estado
New
Encuadernación
Hardcover
ISBN 10 / ISBN 13
9781558602861 / 1558602860
Cantidad disponible
1
Librería
San Diego, California, United States
Puntuación del vendedor:
Este vendedor ha conseguido 5 de las cinco estrellas otorgadas por los compradores de Biblio.
Precio
EUR 119.55
EUR 5.12 enviando a USA

Mostrar detalles

Descripción:
Morgan Kaufmann, 2001-10-10. Hardcover. New. New. In shrink wrap. Looks like an interesting title!
Precio
EUR 119.55
EUR 5.12 enviando a USA
Optimizing Compilers for Modern Architectures
Foto de archivo: la portada puede ser diferente

Optimizing Compilers for Modern Architectures

de Randy Allen Ken Kennedy

  • Usado
  • Tapa dura
Estado
Used
Encuadernación
Hardcover
ISBN 10 / ISBN 13
9781558602861 / 1558602860
Cantidad disponible
1
Librería
Woodside, New York, United States
Puntuación del vendedor:
Este vendedor ha conseguido 5 de las cinco estrellas otorgadas por los compradores de Biblio.
Precio
EUR 123.86
EUR 3.75 enviando a USA

Mostrar detalles

Descripción:
Elsevier , pp. xxv + 790 1st Edition . Hardback. Used.
Precio
EUR 123.86
EUR 3.75 enviando a USA