The Levo High ILP Machine Project


Levo (and other) Papers
Levo Information - Contents of Levo Information CD.

Levo CPU Visualizer - beta version


Levo Basics and Other Links

Levo CPU Block Diagram

Levo is a high Instruction Level Parallelism (ILP) prototype machine being developed at the University of Rhode Island by Prof. A. K. Uht and his students. The target degree of ILP of Levo is a factor of 20 times. This is to be achieved via the use of the new optimal speculative execution technique of Disjoint Eager Execution (DEE). Simulations of an abstract DEE model, also realizing minimal control dependencies, and with limited resources, have shown that speedups of factors of 25 to 31 (2,400% to 3,000%) are possible from the SPECint92 benchmarks. Levo also realizes minimal data dependencies (both register and memory), and does not require the recompilation of code to be used; arbitrary instruction sets may be realized.

See the DEE Tutorial for an introduction to Disjoint Eager Execution, and the MCD Tutorial for an introduction to Minimal Control Dependencies.

More on the Research of A.K. Uht.


hits since June 7, 1996.

February 6, 2002 | Gus Uht | uht@ele.uri.edu