2.4. Superpipelined Machines
Superpipelined machines exploit instruction-level parallelism in another way. In a
superpipelined machine of degree m, the cycle time is 1/m the cycle time of the base machine.
Since a fixed-point add took a whole cycle in the base machine, given the same implementation
technology it must take m cycles in the superpipelined machine. In terms of the code fragment
in the introduction, the three instructions can issue in successive cycles, and by the time the third
has issued, there are three operations in progress at the same time.