The R10000 is a four-way [[superscalar]] design that implements [[register renaming]] and executes instructions [[Out-of-order execution|out-of-order]]. Its design was a departure from previous MTI microprocessors such as the R4000, which was a much simpler Scalar processor [[Out-of-order execution#In-order processors|in-order]] design that relied largely on high clock rates for performance. | The R10000 is a four-way [[superscalar]] design that implements [[register renaming]] and executes instructions [[Out-of-order execution|out-of-order]]. Its design was a departure from previous MTI microprocessors such as the R4000, which was a much simpler Scalar processor [[Out-of-order execution#In-order processors|in-order]] design that relied largely on high clock rates for performance. |