A Systolic Array Optimizing Compiler
- 228 pages
- 8 hours of reading
The book details the development of compiler technology for the Warp machine, a high-performance systolic array capable of executing 10 million floating-point operations per second. Under H. T. Kung's guidance, Warp evolved from a prototype to a commercial product, showcasing the viability of scalable architectures for computation-intensive tasks. It highlights the challenges of creating an optimizing compiler that accommodates fine-grained parallelism and the unique VLIW instruction set of its processors. The success of Warp paved the way for the iWarp project, enhancing parallel computing capabilities.




