Compilation techniques for reconfigurable architectures

Compilation techniques for reconfigurable architectures

Cardoso, Joao M.P.
Diniz, Pedro C.

90,43 €(IVA inc.)

This book describes a wide range of code transformations and mapping techniques for compiling programs written in high-level programming languages to reconfigurable architectures. While many of these transformations and mapping techniques have been developed in the context of compilation for traditional architectures and high-level synthesis, their application to reconfigurable architectures poses a whole new set of challenges -- particularly when targeting fine-grained reconfigurable architectures such as contemporary Field-Programmable Gate-Arrays (FPGAs). Organized in eight chapters, "Compilation Techniques for Reconfigurable Architectures" provides a helpful structure for practitioners and graduate students in the area of computer science and electrical and computer engineering to effectively map computations to reconfigurable architectures. INDICE: Introduction. Overview of reconfigurable architectures. Compilation and synthesis flows. Code transformations. Mapping and execution optimizations. compilers for reconfigurable architectures. Perspectives on programming reconfgurable computing platforms. Final Remarks.

  • ISBN: 978-1-4419-3510-6
  • Editorial: Springer
  • Encuadernacion: Rústica
  • Páginas: 223
  • Fecha Publicación: 12/10/2010
  • Nº Volúmenes: 1
  • Idioma: Inglés