An introduction to hardware compilation and reconfigurable computing architectures, this book presents a variety of compiler code transformations and mapping techniques focusing on imperative programming languages.
The Guide to Assembly Language gives readers the insight they need to begin programming in assembly language. The text also helps readers learn more about the architecture of the Intel 32-bit processor, as well as the relationship between high-level and low-level languages.
This thorough overview of emerging multicore processors and systems covers technology trends affecting multicores as well as innovations in multicore architecture and multicore software. It includes case studies of cutting edge commercial multicore systems.