Cores vs threads.
I have a question will hyperthreading effectivly work like 8 physical cores?
No. You can think of a thread like a pipeline of information or instructions. A core is what does the physical processing of a thread.
The way hyper-threading works is by giving two threads to a single core. This allows more efficient overall processing of information since things can be put on an extra thread to be completed when the other thread the core is working on has a period of downtime, so it fills in the gaps with the other thread. Or it can pause one thread to work on stuff from the other.
The operating system treats it as 8 physical cores, but it's not as effective as 8 cores since the core can still only process one task at a time from one thread at a time.. it just makes it overall more efficient and capable of getting more done.

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now