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
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
-
1:43:10
Crucial Crossroads: Technology X Retailing
-
1:56:13
From Gutenberg to Galaxy - Accessing Cultural Assets Online
-
47:08
2008 Fellow Awards
-
1:15:47
PLATO@50: Innovations in Hardware
-
1:22:53
Not Your Father's Internet
-
49:11
2011 Fellow Awards
-
55:34
The EDSAC Replica Project -- Computer Conservation in the UK
-
50:58
The History of Magnetic Striped Media Technology