Super-scalar processors allow you to dispatch multiple instructions during a single clock cycle. This paper explains what parts of a CPU must be duplicated to make it Superscala