Sign in with
Sign up | Sign in
Your question
Solved

What is Intel Hyperthreading and why does it make a quad core Intel better than an AMD octocore?

Last response: in CPUs
Share
May 3, 2014 5:11:36 PM

Okay, so let me start you off with what I know, and then what I Want to know. So i know that Intels are widely regarded as better than AMD (If you have the money), and that Intel uses Hyperthreading, and intel will also use separate Virtual Cores. Know what i don't know, is how these virtual cores will make Intel Better than AMD, especially when a Processor like the AMD fx-8350 is one of the best AMD Processor, and i don't understand why intel is better.
a c 324 à CPUs
a b å Intel
a c 119 À AMD
May 3, 2014 5:14:35 PM

It's not that that makes the difference so much as the fact that for every clock on an Intel the cpu does more work than an AMD cpu.
m
0
l
May 3, 2014 5:15:48 PM

i7Baby said:
It's not that that makes the difference so much as the fact that for every clock on an Intel the cpu does more work than an AMD cpu.


Can you Elaborate onto this please?
m
0
l
Related resources
a b à CPUs
May 3, 2014 5:17:08 PM

^^ what he said, but on top of that, the virtual cores work like using two hands to feed your mouth. There is only one mouth (core), but if it's fast enough you can feed it twice as much as with just one hand.

This is why intel is faster because it has a faster core (mouth), and because it has less of them, it needs to feed them faster (uses two hands) with more threads.
m
0
l
a b à CPUs
a b å Intel
May 3, 2014 5:17:11 PM

Hyperthreading is a clever engineering trick Intel uses to allow one physical core to run two tasks at once (so each core appears as two to the OS). It's not as good as having two cores but can provide a boost over a single core in some circumstances.

As to the general question, it's mainly about efficiency. Since Core 2 Duo Intel has steadily cranked out more performance per core per clock speed. That is, core for core a newer generation Intel core is faster than an older one at the same speed and faster than an AMD core of the same release year.
m
0
l
May 3, 2014 5:21:03 PM

SchizTech said:
Hyperthreading is a clever engineering trick Intel uses to allow one physical core to run two tasks at once (so each core appears as two to the OS). It's not as good as having two cores but can provide a boost over a single core in some circumstances.

As to the general question, it's mainly about efficiency. Since Core 2 Duo Intel has steadily cranked out more performance per core per clock speed. That is, core for core a newer generation Intel core is faster than an older one at the same speed and faster than an AMD core of the same release year.


So would an FX-8350 Octo-Core with 4.0 Ghz clock be better than an i5 with 4.0 ghz because 8 Physical Cores is better than 4 Physical and 4 Virtual.
m
0
l

Best solution

a b à CPUs
May 3, 2014 5:24:20 PM

Michaelscot9 said:
SchizTech said:
Hyperthreading is a clever engineering trick Intel uses to allow one physical core to run two tasks at once (so each core appears as two to the OS). It's not as good as having two cores but can provide a boost over a single core in some circumstances.

As to the general question, it's mainly about efficiency. Since Core 2 Duo Intel has steadily cranked out more performance per core per clock speed. That is, core for core a newer generation Intel core is faster than an older one at the same speed and faster than an AMD core of the same release year.


So would an FX-8350 Octo-Core with 4.0 Ghz clock be better than an i5 with 4.0 ghz because 8 Physical Cores is better than 4 Physical and 4 Virtual.


and i5 does not have hyperthreading and therefore has 4 physical cores. The i3 has 2 physical and 2 virtual, the i7 has 4 physical and 4 virtual.

Also they aren't actually virtual cores, they are just one core getting 2 feeds of information.
Share
a b à CPUs
a b å Intel
May 3, 2014 5:24:24 PM

The i5 does not have hyperthreading - it's just a quad core.

Desktop i3 = hyperthreaded dual core (4 threads)
Desktop i5 = quad core (4 threads)
Desktop i7 = hyperthreaded quad core (8 threads)

As to the specific question you could check benchmarks
m
0
l
May 3, 2014 5:30:08 PM

SchizTech said:
The i5 does not have hyperthreading - it's just a quad core.

Desktop i3 = hyperthreaded dual core (4 threads)
Desktop i5 = quad core (4 threads)
Desktop i7 = hyperthreaded quad core (8 threads)

As to the specific question you could check benchmarks

Okay, thanks guys that about answers it.
m
0
l
a b à CPUs
May 3, 2014 6:56:24 PM

Intel cheats on benchmarks so I don't trust them I only trust real world test so if everything was fair Amd is a lot closer to Intel them benchmarks would have you believe.

http://techreport.com/review/17732/intel-graphics-drive...
vantage-optimizations

http://www.osnews.com/story/22683/Intel_Forced_to_Remov...

http://www.telegraph.co.uk/technology/news/6503328/Inte...

http://www.youtube.com/watch?v=tvLRZxRL8N8

http://www.youtube.com/watch?v=iCrOAng0kdQ

m
0
l
a c 324 à CPUs
a b å Intel
a c 119 À AMD
May 3, 2014 8:04:46 PM

The benchmarks are done without input from Intel. eg http://www.cpubenchmark.net/high_end_cpus.html

You download the software and your pc is tested and the results are uploaded to the database. No tricks involved at all.
m
0
l
!