F5F Stay Refreshed Hardware Desktop threads vs cores

threads vs cores

threads vs cores

Pages (2): 1 2 Next
N
Natanas8
Junior Member
16
10-01-2016, 09:32 AM
#1
Hyperthreading boosts performance by allowing more threads to run simultaneously on a single core. For a CPU with all cores active and fully utilizing threads, the gain is significant but not always linear. A 6-core processor without hyperthreading may perform comparably to a quad-core chip with hyperthreading if the workload fits well, though it might lag in tasks that don’t use many threads. The improvement depends heavily on the program—some applications benefit greatly from multiple threads, while others see little difference.
N
Natanas8
10-01-2016, 09:32 AM #1

Hyperthreading boosts performance by allowing more threads to run simultaneously on a single core. For a CPU with all cores active and fully utilizing threads, the gain is significant but not always linear. A 6-core processor without hyperthreading may perform comparably to a quad-core chip with hyperthreading if the workload fits well, though it might lag in tasks that don’t use many threads. The improvement depends heavily on the program—some applications benefit greatly from multiple threads, while others see little difference.

L
LadyBiscoito
Member
111
10-08-2016, 01:46 PM
#2
It largely varies depending on the specific software, typically capping around 30% on Intel processors.
L
LadyBiscoito
10-08-2016, 01:46 PM #2

It largely varies depending on the specific software, typically capping around 30% on Intel processors.

T
Toad21228
Junior Member
8
10-08-2016, 03:16 PM
#3
Considering games, if a quad-core struggles at 20 FPS and only reaches 30 with hyper-threading, the performance gap might widen. Without GPU limitations, the boost could be more noticeable, but real-world results depend on game demands and system configuration.
T
Toad21228
10-08-2016, 03:16 PM #3

Considering games, if a quad-core struggles at 20 FPS and only reaches 30 with hyper-threading, the performance gap might widen. Without GPU limitations, the boost could be more noticeable, but real-world results depend on game demands and system configuration.

J
jopehe
Junior Member
29
10-08-2016, 10:19 PM
#4
Depends heavily on the game and your CPU specs—check the reviews for details.
J
jopehe
10-08-2016, 10:19 PM #4

Depends heavily on the game and your CPU specs—check the reviews for details.

C
cowcow4321
Senior Member
623
10-10-2016, 11:41 AM
#5
You're right, the numbers vary. It really comes down to whether the game is well-optimized for virtual threads. If it is, performance will be closer to the expected 33% at 20-30 FPS.
C
cowcow4321
10-10-2016, 11:41 AM #5

You're right, the numbers vary. It really comes down to whether the game is well-optimized for virtual threads. If it is, performance will be closer to the expected 33% at 20-30 FPS.

C
Collinsclan006
Junior Member
13
10-10-2016, 12:35 PM
#6
Most titles perform significantly below 30%, likely around 10% or lower when estimating, though hyperthreading can improve speed in many cases
C
Collinsclan006
10-10-2016, 12:35 PM #6

Most titles perform significantly below 30%, likely around 10% or lower when estimating, though hyperthreading can improve speed in many cases

P
pigletdub
Junior Member
24
10-27-2016, 12:17 PM
#7
Current games generally perform better when SMT/HT is enabled. Disabling it may cause noticeable slowdowns. The best way to determine if it helps is to test it yourself. Edited July 9, 2020 by TofuHaroto
P
pigletdub
10-27-2016, 12:17 PM #7

Current games generally perform better when SMT/HT is enabled. Disabling it may cause noticeable slowdowns. The best way to determine if it helps is to test it yourself. Edited July 9, 2020 by TofuHaroto

J
JAYDAN_101
Member
53
10-27-2016, 02:18 PM
#8
SMT enables tasks to utilize various segments of the core simultaneously while the core transitions between them. For instance, if a single task relies heavily on floating-point operations, and only one thread is needed to fully use the floating-point unit, SMT won't provide any benefit. In fact, the overhead from switching tasks might actually reduce performance.
J
JAYDAN_101
10-27-2016, 02:18 PM #8

SMT enables tasks to utilize various segments of the core simultaneously while the core transitions between them. For instance, if a single task relies heavily on floating-point operations, and only one thread is needed to fully use the floating-point unit, SMT won't provide any benefit. In fact, the overhead from switching tasks might actually reduce performance.

H
husker53
Posting Freak
802
10-28-2016, 10:50 PM
#9
it makes sense, this explains why FX CPUs struggled. an 8-core model only featured 4 FPUs, acting more like a hardware hyper-threading version with poor IPC. i was upgrading from an i5-6500 at 3.2 GHz to an i7-6700k at 4.0 GHz (h110m couldn’t be overclocked). when playing games, i noticed i was CPU-limited in ultra settings—now it feels more GPU-limited (at 1440p it’s fine, but I can lower it if needed). the chip also runs 20% faster than the i5-6500. i was curious about how the Core i3-6100 performed with and without hyper-threading in games. many titles now use more threads than cores, so some games actually improved in frame rate by about double, depending on the title. for certain games that rely heavily on multiple cores but don’t focus only on 2 threads, this could boost performance noticeably. given upcoming consoles with many cores and thread support, this setup might become viable before the next generation pushes cpu limits, making a GPU upgrade even more appealing eventually.
H
husker53
10-28-2016, 10:50 PM #9

it makes sense, this explains why FX CPUs struggled. an 8-core model only featured 4 FPUs, acting more like a hardware hyper-threading version with poor IPC. i was upgrading from an i5-6500 at 3.2 GHz to an i7-6700k at 4.0 GHz (h110m couldn’t be overclocked). when playing games, i noticed i was CPU-limited in ultra settings—now it feels more GPU-limited (at 1440p it’s fine, but I can lower it if needed). the chip also runs 20% faster than the i5-6500. i was curious about how the Core i3-6100 performed with and without hyper-threading in games. many titles now use more threads than cores, so some games actually improved in frame rate by about double, depending on the title. for certain games that rely heavily on multiple cores but don’t focus only on 2 threads, this could boost performance noticeably. given upcoming consoles with many cores and thread support, this setup might become viable before the next generation pushes cpu limits, making a GPU upgrade even more appealing eventually.

A
Atulerc
Junior Member
17
11-19-2016, 02:15 AM
#10
I chose the optimal option and checked the i3 6100 at 1,000 frames per second. It shows how long it takes and helps visualize future improvements.
A
Atulerc
11-19-2016, 02:15 AM #10

I chose the optimal option and checked the i3 6100 at 1,000 frames per second. It shows how long it takes and helps visualize future improvements.

Pages (2): 1 2 Next