Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,497,601
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-28-24 09:01 PM
Guest: Register | Login

0 users currently in Computing | 1 guest

Main - Computing - Is disabling HyperThreading better for gaming? New thread | New reply


Jordan
Posted on 07-11-07 04:29 PM Link | Quote | ID: 53902


Paratroopa
Level: 30

Posts: 120/152
EXP: 148126
Next: 17743

Since: 03-21-07
From: Vermont, USA

Last post: 6008 days
Last view: 6006 days
So, the other day I disabled HyperThreading on my computer. I tried checking several websites for official benchmarks/comparisons on whether this was a good idea or not. Most of the sites said that leaving it enabled improved performance and that it would not hurt single-thread applications. However, all of my games are single-thread, and they can only utilize half of the CPU with HyperThreading on. Turning it off did slow down system startup, but I'm still unsure if it actually helped the games work better. If any of you have HyperThreading on your computers, have you tried toggling it? Did it help games run better, or did it just slow everything down?

____________________
What sig? I don't have a sig.

Ailure
Posted on 07-11-07 05:51 PM (rev. 2 of 07-11-07 05:53 PM) Link | Quote | ID: 53912

Hats
Steam Board2 group
Level: 121

Posts: 1077/3965
EXP: 19782927
Next: 273769

Since: 02-19-07
From: Sweden, Skåne

Last post: 3304 days
Last view: 2054 days
You have a dualcore system, or at least that's what it sounds like when you say that you utilize only "half of the CPU". A easy way to check out if you have multicore system is doing ctrl+alt+del, check under "Processes", right click on a process owned by you and choose last option (I have no idea what it's called on English Windows), and see if more than one CPU is listed.

That's why some programs only can utilize half of your CPU. Turning it off would only worsen system performance, as you can't use two cores simultaneously. And hyperthreading apparently only does slow down (and not by much) in extreme cases, so turning it off shouldn't help performance too much.

Besides, programmers are starting to program multi-threaded applications. It's not really hard, but some programmers just didn't felt it was worth it with single core processors before.

____________________
AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org


Kattwah
Posted on 07-11-07 06:00 PM Link | Quote | ID: 53913


Fuzzy
Level: 60

Posts: 683/778
EXP: 1719504
Next: 53274

Since: 02-19-07

Last post: 2492 days
Last view: 1653 days
If you feel you must, you can individually set programs to use a specific core via the task manager. (Right click a task and go to "set affinity"). Go in there and find your game and do that.

I honestly dont know what the outcome will be though



____________________
A big shoutout to Vyper for this

Ailure
Posted on 07-11-07 06:04 PM Link | Quote | ID: 53914

Hats
Steam Board2 group
Level: 121

Posts: 1078/3965
EXP: 19782927
Next: 273769

Since: 02-19-07
From: Sweden, Skåne

Last post: 3304 days
Last view: 2054 days
Well, a few (very few) single-core applications can screw up a bit on multi-core systems and use more CPU than they actually need (Second life did this, might still do and was even mentioned in their FAQ). Setting them to a single core helps that too. I usually prefer setting priorities than restricting programs to a certain core.

____________________
AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org


Hiryuu
Posted on 07-11-07 11:41 PM Link | Quote | ID: 53954

Done.
Level: 79

Posts: 1275/1471
EXP: 4470422
Next: 109045

Since: 02-19-07
From: ???

Last post: 6088 days
Last view: 6081 days
Wouldn't it be better to have dual-core for graphic purposes, though? I figured Hyper Threading allowed them to be rendered faster.

I'd figure priority would probably be better than limiting cores.

Makes me wonder if DC/QC processors are really worth it.

Dwedit
Posted on 07-11-07 11:59 PM Link | Quote | ID: 53960


Red Paratroopa
Level: 30

Posts: 83/162
EXP: 163172
Next: 2697

Since: 03-07-07
From: Chicago

Last post: 3521 days
Last view: 1615 days
Hyperthreading is NOT dual core!

____________________

Ailure
Posted on 07-12-07 12:07 AM Link | Quote | ID: 53964

Hats
Steam Board2 group
Level: 121

Posts: 1080/3965
EXP: 19782927
Next: 273769

Since: 02-19-07
From: Sweden, Skåne

Last post: 3304 days
Last view: 2054 days
I know, Hyperthreading is just a technique to manage multi-threading in a effective way. From what I see, it tries to optimize processing so idle time is minimized much as possible. Wikipedia have a bit more indepth information about it.

Disabling it is still stupid, as you can have over 100 threads running on a system at once (I have over 400 running!).

Hiryuu: Yes they are though. Belive me, multi-core processors is one of the best things that happened with personal computing in the last few years. :/

____________________
AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org


Jordan
Posted on 07-12-07 03:03 AM Link | Quote | ID: 54017


Paratroopa
Level: 30

Posts: 121/152
EXP: 148126
Next: 17743

Since: 03-21-07
From: Vermont, USA

Last post: 6008 days
Last view: 6006 days
Well, the main reason I disabled it is because many of the games I play lagged, and because they are single-threaded, they were limited to just 50% CPU usage while the other 50% is largely unused. Believe me, if it were an actual dual-core processor I'd definitely leave it enabled, but Hyperthreading just divides the CPU time up differently. Still, as I mentioned before I have no proof that this actually improved anything, but I also haven't been able to use the thing much. We've been having thunderstorms nearly constantly.

____________________
What sig? I don't have a sig.

Metal_Man88
Posted on 07-12-07 09:58 PM Link | Quote | ID: 54282


Level: 48

Posts: 386/458
EXP: 776647
Next: 46896

Since: 02-19-07
From: The Void

Last post: 3032 days
Last view: 3032 days
Get a dual-core processor... Problem solved!

Ailure
Posted on 07-12-07 11:44 PM (rev. 2 of 07-12-07 11:45 PM) Link | Quote | ID: 54319

Hats
Steam Board2 group
Level: 121

Posts: 1091/3965
EXP: 19782927
Next: 273769

Since: 02-19-07
From: Sweden, Skåne

Last post: 3304 days
Last view: 2054 days
Yeah dual-core processors really help against single-threaded programs... *rolleyes*

(They're mostly good for people who does crazy multitasking, like me... or who runs programs with several busy threads alot. Most programs actually have more than one thread, though the others taking care of minor stuff such as sound.)

____________________
AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org


Metal_Man88
Posted on 07-13-07 12:12 AM Link | Quote | ID: 54343


Level: 48

Posts: 390/458
EXP: 776647
Next: 46896

Since: 02-19-07
From: The Void

Last post: 3032 days
Last view: 3032 days
Eh. My current dual-core has each core with the power equivalent to a semi-modern computer. All it takes is one dual-core program to show off its power--they should be making that more widespread, sooner or later.

Plus, the single-core applications should hopefully become old enough that they can comfortably run on one core--but doesn't the speed rely more on the video card than the CPU?

HyperHacker
Posted on 07-13-07 04:59 AM Link | Quote | ID: 54457

...
Level: 73

Posts: 1115/1220
EXP: 3367438
Next: 118430

Since: 03-25-07
From: no

Last post: 6094 days
Last view: 6077 days
(Geez, when I first saw this thread title, I thought you were planning to beat me up or something. )

You guys are forgetting one of the biggest benefits of a multi-core system: a single thread stuck in an infinite loop can't bog down the entire system to molasses-speed like it can with a single core.

neotransotaku
Posted on 07-14-07 03:48 AM Link | Quote | ID: 54807


Shyguy
Level: 24

Posts: 45/95
EXP: 73025
Next: 5100

Since: 04-19-07

Last post: 5024 days
Last view: 2907 days
However, multi-core can cause problems for some games, such as Unreal tournament. It doesn't run properly on my intel core duo with multi-core enabled. If I disable multi-core, it runs properly

Main - Computing - Is disabling HyperThreading better for gaming? New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.027 seconds. (321KB of memory used)
MySQL - queries: 57, rows: 78/79, time: 0.017 seconds.