ShopSpell

Instruction Level Parallelism [Paperback]

$48.99     $64.99    25% Off      (Free Shipping)
100 available
  • Category: Books (Computers)
  • Author:  Aiken, Alex, Banerjee, Utpal, Kejariwal, Arun, Nicolau, Alexandru
  • Author:  Aiken, Alex, Banerjee, Utpal, Kejariwal, Arun, Nicolau, Alexandru
  • ISBN-10:  1493979590
  • ISBN-10:  1493979590
  • ISBN-13:  9781493979592
  • ISBN-13:  9781493979592
  • Publisher:  Springer
  • Publisher:  Springer
  • Binding:  Paperback
  • Binding:  Paperback
  • Pub Date:  01-Apr-2018
  • Pub Date:  01-Apr-2018
  • SKU:  1493979590-11-SPRI
  • SKU:  1493979590-11-SPRI
  • Item ID: 101357893
  • List Price: $64.99
  • Seller: ShopSpell
  • Ships in: 5 business days
  • Transit time: Up to 5 business days
  • Delivery by: Jan 23 to Jan 25
  • Notes: Brand New Book. Order Now.
This book precisely formulates and simplifies the presentation of Instruction Level Parallelism (ILP) compilation techniques. It uniquely offers consistent and uniform descriptions of the code transformations involved. Due to the ubiquitous nature of ILP in virtually every processor built today, from general purpose CPUs to application-specific and embedded processors, this book is useful to the student, the practitioner and also the researcher of advanced compilation techniques. With an emphasis on fine-grain instruction level parallelism, this book will also prove interesting to researchers and students of parallelism at large, in as much as the techniques described yield insights that go beyond superscalar and VLIW (Very Long Instruction Word) machines compilation and are more widely applicable to optimizing compilers in general. ILP techniques have found wide and crucial application in Design Automation, where they have been used extensively in the optimization of performance as well as area and power minimization of computer designs.


   
Alex Aiken is the Alcatel-Lucent Professor and the current chair of the Computer Science Department at Stanford. His research interests include most areas of programming languages and compilers and particularly automated methods of analysis for both high performance and high reliability.


Utpal Banerjee has a PhD in mathematics from Carnegie-Mellon University and a PhD in computer science from the University of Illinois at Urbana-Champaign. He has taught at the University of Cincinnati, Arizona State University and the University of Illinois. Dr. Banerjee has served as a research staff member at Honeywell, Fairchild, Control Data and Intel corporations. His current affiliation is with the Department of Computer Scienlăµ