The Phantom Phreak · 2018-12-09 02:08
Hello lainons, I think I could ask you something I've been trying to understand?
Recently in my computer science classes my teacher said something about Intel Hyperthreading and how it works, but it was a very superficial explanation.
I want to understand how it works on low level terms, but I can't find information about it anywhere. Could you help me out with this?
Appleman1234 · 2018-12-09 03:22
>>10277
In short hyperthreading allows a single core CPU to exclude multiple threads, in order to poorly emulate having multi cores.
This picture provides a partial demonstration
https://i.stack.imgur.com/rQlUc.png
See the following resources for more information.
Stackoverflow: https://superuser.com/questions/122536/what-is-hyper-threading-and-how-does-it-work
First attachment
Hyper-Threading Technology Architecture and
Microarchitecture from Intel
Second Attachment
The Impact of Hyper-Threading on Processor
Resource Utilization in Production Applications from NASA
Third attachment
Multi-Core Programming Increasing Performance through Software Multithreading by Shameem Ahkter & Jason Roberts
Unidentified · 2018-12-09 03:24
Moved to >>>/Ω/14577.