Why do we need multiple issue processors in MIPS?

Consider the simple MIPS integer pipeline that we are familiar with. This gets extended with multiple functional units for the execution stage when we look at different types of fixed and floating point operations. We can also increase the depth of the pipeline, which may be required because of the increase in clock speeds.
For More Information Please Refer:

You May Also Like to Read: