I own a pent 4 3.00 ghz processor (2 CPU) which is pretty powerful for the most part but i checked bios and it said hyperthreading enabled does any one know if turning this off will increase my fps/preformance even more?
I own a pent 4 3.00 ghz processor (2 CPU) which is pretty powerful for the most part but i checked bios and it said hyperthreading enabled does any one know if turning this off will increase my fps/preformance even more?
I don't think it would increase performance, I think it would most likely decrease it. Hyperthreading is a technology that effectively allows your cpu to process two sets of instructions at a time, like it was two processors.
I would disable it myself, especially for gaming. Generally it was more useful in multiple processor designs like the Dual and Quad Xeons server configurations (older model ones) though sometimes at the expense of lessened memory bandwidth.
I work with quad CPU Xeons here every day myself; but this is in the Medical and Scientific imaging community and performance is a big factor. The code/programs are designed to explicity benefit from this.
The average user and game probably won't benefit much.
If you dont know please dont answer - Hyperthreading and Mutli-core are similar but have nothing in common.
Intel's technology essentially fools the operating system into thinking it's hooked up to two processors, allowing two threads to be run in parallel, both on separate 'logical' processors within the same physical processor. The OS sees double through a mix of shared, replicated and partitioned chip resources, such as registers, maths units and cache memory.
So if one thread is busily hacking away at a list of integer values, the floating-point units are free to crunch numbers for a second thread. Such a smooth division of labour is uncommon, alas, so the best HT can do is increase certain applications' performance by up to 30 per cent, according to Intel, though it admits the average gain is more like 10-20 per cent.
the Unreal 2.0 engine does not support hyper threading, the Unreal 3.0 does. Turning it off or on has no effect one way or the other unless the app is coded to take advantage of it.
If you dont know please dont answer - Hyperthreading and Mutli-core are similar but have nothing in common.
Intel's technology essentially fools the operating system into thinking it's hooked up to two processors, allowing two threads to be run in parallel, both on separate 'logical' processors within the same physical processor. The OS sees double through a mix of shared, replicated and partitioned chip resources, such as registers, maths units and cache memory.
So if one thread is busily hacking away at a list of integer values, the floating-point units are free to crunch numbers for a second thread. Such a smooth division of labour is uncommon, alas, so the best HT can do is increase certain applications' performance by up to 30 per cent, according to Intel, though it admits the average gain is more like 10-20 per cent.
Not sure if you were talking about me? But you said basically what I said. I've never used one before honestly, but what I said was the basic definition of what it is supposed to be, anyway.
Actually, here is a definition of it, word for word: "An intel technology that enables a single processor to execute two streams of instructions at the same time, as if it were two processors."
...which is quite close to what I said. Not sure if you were referring to me though.
Anyway I'll finish this up with something very useful/helpful.
Since the game isn't THAT cpu-bound, it probably makes no real difference using HT or not, but here is a WONDERFUL program that you can use to monitor program resources. It will even show you I/O bandwidth and even individual thread CPU usage, plus tons of memory usage information.
Comments
I work with quad CPU Xeons here every day myself; but this is in the Medical and Scientific imaging community and performance is a big factor. The code/programs are designed to explicity benefit from this.
The average user and game probably won't benefit much.
Intel's technology essentially fools the operating system into thinking it's hooked up to two processors, allowing two threads to be run in parallel, both on separate 'logical' processors within the same physical processor. The OS sees double through a mix of shared, replicated and partitioned chip resources, such as registers, maths units and cache memory.
So if one thread is busily hacking away at a list of integer values, the floating-point units are free to crunch numbers for a second thread. Such a smooth division of labour is uncommon, alas, so the best HT can do is increase certain applications' performance by up to 30 per cent, according to Intel, though it admits the average gain is more like 10-20 per cent.
FUNCOM - putting the FUN in disFUNctional !
I miss DAoC
Not sure if you were talking about me? But you said basically what I said. I've never used one before honestly, but what I said was the basic definition of what it is supposed to be, anyway.
Actually, here is a definition of it, word for word: "An intel technology that enables a single processor to execute two streams of instructions at the same time, as if it were two processors."
...which is quite close to what I said. Not sure if you were referring to me though.
Since the game isn't THAT cpu-bound, it probably makes no real difference using HT or not, but here is a WONDERFUL program that you can use to monitor program resources. It will even show you I/O bandwidth and even individual thread CPU usage, plus tons of memory usage information.
www.microsoft.com/technet/sysinternals/utilities/ProcessExplorer.mspx
(You might get a message about not having "debug" symbols for certain Windows DLLs, etc., don't worry about it.)