Server rentals :: NFOservers.com

Forums

All times are UTC - 8 hours



Author Message
 Post subject: What is a "HT core"?
PostPosted: Sun Mar 06, 2011 2:02 pm 
Offline
Founder
Founder
User avatar

Joined: Thu Apr 18, 2002 11:04 pm
Posts: 9239
Location: Seattle
A "HT Core" is a virtual hyperthread core, also sometimes shortened to "hyperthread". On i7/Nehalem and better CPUs, each physical core is split into two hyperthreads/HT cores through the use of SMT (simultaneous multithreading); the HT cores have their own sets of registers but share physical processing units such as ALUs, with each using resources when the other is not.

The two HT cores inside each physical core are on an equal footing and are treated the same (how each is run at any given time is determined by other logic inside the processor). It is not the case that one is a considered a true core while the other is secondary.

When one of the HT cores does not have executing instructions, as is often the case, the other one has full use of the physical core, and the performance is equivalent to having hyperthreading disabled.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
It is currently Thu May 23, 2013 7:00 pm
Powered by phpBB® Forum Software © phpBB Group