Previous | Next --- Slide 15 of 87
Back to Lecture Thumbnails
ParallelPorcupine

A single instruction stream can be run with superscalar execution, but superscalar execution requires more than one exec unit/ALU. Is this correct?

belce

Yes. Take a look at the section "Scalar to Superscalar" at this link: https://en.wikipedia.org/wiki/Superscalar_processor

dkumazaw

Thanks for sharing this link! I was looking at the previous slide and also thinking how superscalar execution can be done for floating point arithmetic on this particular processor (Pentium 4) since there is only one FPU unlike ALUs. I suppose we wont see any performance improvement when running operations purely in floating point on this processor.