what is difference between Superscaling and pipelining?
Superscalar design involves the processor being able to issue multiple instructions in a single clock, with redundant facilities to execute an instruction. We’re talking about within a single core, mind you — multicore processing is different. Pipelining divides an instruction into steps, and since each step is executed in a different part of the processor, … Read more