I like to think of cache as an ability similar to being able to borrow several books at once from the library: For a fast reader, this means being able to read more books without having to take the bus to go to the library again. The reader may not be able or interested in reading all the books they end up borrowing, but overall, it still increases quite a bit their ability to read more books in a shorter period of time.
crashcourse/pbs deserves to run for decades to come...its one of the best parts about youtube....
By the way: Branch prediction is also the cause of the current major security problem. Because what if the conditional jump is the condition that checks for if the program has the right to access some memory? (By the way: in my student accommodation we have a dryer that can dry completely in about 40mins)
I have just completed my Computer Engineering Technology program, I have referred back to the entire Computer Science playlist on crashcourse, and it has helped me so much, great series.
Never trust a computer you can't throw out a window. ~Steve Wozniak
this show started good but now it blows my mind every week. Good job Crash Course
by far the best crash course series, please keep going forever :)
This is again proving the point.... some people needs visuals to understand the concept and not only the abstract logic. I struggled with Geometry for the same reason in my school life .... thanks to this series , I can finally visually see all the 5 years of computer studies I did ...... Thanks once again !!!!!!!!!!!!
Do you actually use that ancient looking oscilloscope in the background?
The only reason I kept studying this stuff was because of things like MIPS, FLOPS and Dirty Bits. Computer Science is filled with funny and weird names.
This is my favorite Crash Course series yet. Film history in a close second. Great job on development.
In the comments to find dryer recommendations. No one has mentioned anything :'(
Q: What did the data say to the CPU when the cache got full? A: "Cache me ousside how bow dah!" Q: What did the paraplegic program with a stutter say to the CPU pipeline? A: "Help I've been parallelized!" Q: Why was the dependent instruction executed in front of the others? A: For protesting the pipeline and causing delays! Q: Why did the instructions eventually rise up against the CPU? A: They were being executed based on speculation. Q: What is the most famous speech ever given by a cache after being cleared? A: "4 cores and 7 clears ago..." Q: Why were the corny CPU jokes banned from YouTube? A: Too many FLOPS!
I really enjoy the crash course videos - I tend to put them on and fall asleep to different playlists every night. I'm glad they now have one on computing, bravo! Thank you John, Hank, PBS and everyone involved for continuing this series. *Not that I "fall asleep" cause they are boring, but IMO they are very tranquil and relaxing to watch.
Best channel for knowing fundamental of computer science
As a computer science student. This series of videos illustrate all the theory I have studied. Thank you!
I am NEVER disappointed after watching a CC video, and this was no exception!
Irony. Carrie Ann talks about "speculative execution", which (for those watching in 2018 and are unaware of the malware's MO) is what Meltdown and Specter exploited. That's the reason why you never say any tech/science thing is impossible. You never know what people might figure out.
Watching this videos as I start my journey into digital design and fpga development is kinda cool. I love how intuitively they explain things that took me a while to learn, and that I'm struggling to apply.
@srpilha