Ep 085: Introduction to the CPU Pipeline

preview_player
Показать описание
Since Charles Babbage first described his Analytical Engine in 1837, computers have been performing the cycles of instruction execution concurrently to obtain better performance. In this video, we examine the basics of CPU pipelining.

Take aways: At the completion of this lesson, each student should be able to:
• describe how pipelining improves performance,
• compute the number of cycles used to execute n instructions in non-pipelined and pipelined architectures,
• compute the ideal speed-up of a pipelined architecture over a non-pipelined, and
• identify instructions that cause a pipeline flush.

Episodes referenced:

#cpupipeline #speedup #performance
Рекомендации по теме
Комментарии
Автор

I wish all University Professors were like you!!! Such a great explanation with live examples.

hamida.
Автор

You just explained something I never completely understood about Calculus from other professors, in 30 seconds

blakealex
Автор

You are going to be big. Your explanation is really clear and informative!

yousefali
Автор

How to teach is all that matters and you sir! nailed it.

kaba