| |||
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 |
| ||
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 |
| ||
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 |
| ||
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 ____________________ |
Ailure |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
... 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 |
| ||
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 |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 57, rows: 78/79, time: 0.017 seconds. |