Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.

hyper threading audigy2 problem

klh6
Beginner
354 Views
very weird problem. that only happens in one GAME. Farcry.
with my audigy2 installed and HT on the game causes the system to reboot at random times for no noticable reason. with HT off it runs fine. with a differnt sound card in it operates fine either way
any ideas?
processor : P4 3E mobo = intel D865PERL
9800XT video card. audigy2 ZS soundcard. dual channel DDR400
OS : XP SP1
ive tried updating drivers, ive formatted serveral times
and am out of ideas :(
0 Kudos
4 Replies
ClayB
New Contributor I
354 Views

KLH6 -

Just off the top of my head, I'm thinking that there is something that is inherently not thread safe in the sound card driver that gets executed in the Far Cry game. This may be some static variable that is being updated by two different threads or some other, more catastrophic execution sequence is being triggered.

We've seen some ISV's with real-time processing applications recommend the HT be turned off. With HT on, lower priority threads have been seen to get more execution time and throw off the timing of the real-time processing thread.

Another related failure would be time critical computations. For example, if it takes 5 ms to compute a result, it might take8 ms to compute two results with HT. While the results are both available after8 ms andappear to be a 20% increase in speed, if there is a requirement to have the first result at the 5ms mark, the deadline will be missed and the computation wasted or worse.

-- clay

0 Kudos
klh6
Beginner
354 Views
thanks clay,
one last question on the matter tho.
i had read in one place that every time you turn hyperthreading on, or off in the bios it causes you to lose performance in windows XP.
is this true? if its not....... which im assuming its not i have no problem turning it on and offjust for farcry :)
0 Kudos
ClayB
New Contributor I
354 Views

klh6 -

I've not heard that. Do you have a citation?

I can imagine that it might be possible, but I would think that Microsoft has built in logic to correctly handle HT on their recent OS releases and versions. Hyper-Threading Technology has been available for 2 years or so. If there were any performance problems that were directly linked to HT within Win XP, those should have been corrected by now.

--clay

0 Kudos
klh6
Beginner
354 Views

no, unfortunatly i dont remeber where i read it.

its most likely untrue was another board somewhere..

0 Kudos
Reply