Compiling for Instruction-Level Parallelism: An Introduction, lecture by B. Ramakrishna Rau

1,516 views · Published 30 August 2016 · 1:24:50 · Indexed 20 October 2026

Channel: Computer History Museum · 2016 · People & Blogs

Watch on YouTube

Compiling for Instruction-Level Parallelism Video Series: An Introduction Lecture by B. Ramakrishna Rau. This video was recorded in March, 1994.

From University Video Communications' catalog:

"Instruction-level parallelism (ILP) is the principal architectural mechanism by which the microprocessor industry is currently maintaining the extraordinary rate of increase of microprocessor performance that we have come to expect. Both superscalar and VLIW architectures require compilers which go beyond conventional optimizing compilers by employing techniques to expose, enhance and exploit ILP. In this talk, Bob Rau addresses the defining aspect of ILP compilers: instruction scheduling. The topics covered include the construction of dependence graphs, local and global scheduling, speculative and predicated code motion, and certain unique aspects of scheduling for superscalar processors."


Lot number: X6636.2013
Catalog number: 102624738

More from this channel