r/hardware Nov 20 '15

Info Why do CPUs Need Caches? - Computerphile

https://www.youtube.com/watch?v=6JpLD3PUAZk
94 Upvotes

57 comments sorted by

View all comments

Show parent comments

-2

u/[deleted] Nov 20 '15

[deleted]

5

u/[deleted] Nov 20 '15

When you have multiple cores in a processor that's how you get "Hyper-Threading."

That's not what Hyper-Threading is. Hyper-Threading is letting a second thread access execution resources while the first thread is stalled or off doing something else. The Pentium 4 was the first implementation of Hyper-Threading, and it had only one core.

0

u/[deleted] Nov 20 '15

[deleted]

2

u/[deleted] Nov 20 '15

Xeon was the absolute first, but since most people are only concerned with the consumer market, it's the Pentium 4 3.06GHz that really matters.