Space Constraints on High Levels of ILP

Click here to start

Table of Contents
Space Constraints on High Levels of ILP
Background
Speculation
Context
Execution of BCD arithmetic
Conservative dataflow
Speculative execution
Execution summary
Matrix multiplication (unlimited resources)
Matrix multiplication (restricted resources)
AVL binary tree insertion (unlimited resources)
AVL binary tree insertion (restricted resources)
Why the oscillations?
Unlimited resources
Fixed resources
Matrix multiplication parallelism
Diminishing performance
Diminishing performance theory
Summary/Conclusions

Author: Richard Littin

Email: rhl@cs.waikato.ac.nz

Home Page: http://www.cs.waikato.ac.nz/~rhl