Previous | Next --- Slide 2 of 79
Back to Lecture Thumbnails
BerserkCat

Self check 2: According to Wikipedia: "a single-core superscalar processor is classified as an SISD processor (Single Instruction stream, Single Data stream)", so it is about optimizing the performance of executing a single-instruction stream.

hrw

To Self check 1: I think it means the processor is doing(fetching) one instruction at a time.

amolakn

@hrw Yes.

@BerserkCat Also yes. This is when chips use more transistors optimizing single stream execution.

Whenever I think of this, I know branch prediction is one of those optimizations which is a whole research area in itself. Every time I think of branch prediction I think of this clip from a Steve Jobs keynote where he mentions branch prediction and has absolutely no idea what it is.

https://youtu.be/jAsxzwHaGjk?t=1m54s