Previous | Next --- Slide 84 of 87
Back to Lecture Thumbnails

Does Intel implement this exact functionality and call it hyperthreading? Or is there any other change made to this basic concept ?


As far as I can tell Intel's hyper threading is essentially their proprietary implementation of the simultaneous multi-threading concept. As far as I can tell this is the exact functionality hyper threading provides.


Following what Prof Kayvon said, I understand that Intel's hyperthreading is a hybrid of interleaving and simultaneous multi-threading. This implies, that while each processor core maintains two separate execution contexts, it can decide at every cycle which thread(s) it wishes on run on the ALUs.


@aperiwal, @efang: I wrote a more detailed description about what Intel Hyper-threading is in the comments under slide 58.