|
-
Feb 8th, 2005, 03:05 AM
#1
Thread Starter
Registered User
Hyper-Threading Problems [Screw This]
I guess by now all of you will know about Hyper-Threading Technology. If not, look at [link]http://www.intel.com/technology/hyperthread/[/link]
I bought me a new pc, (P4 3.2Ghz Hyper-Threading, etc). Installed all the apps i use, service packs, the lot. NOTHING is missing!!!
The applications I am working on uses ADOMD.Net (OLAP Stuff). After copying over my projects I realized none of my apps using ADOMD.Net works. Went crazy a whole week-end finding the problem, with no luck.
I then installed a trial version of IQub, a great application that also is olap related. Though this app work perfect on other machines, it also crash on my new machine!!!!
After some mails back and forth between me and IQub's support, they found the bug, which was in relation to the Hyper-Threading PCs!!!! What exactly I got no idea.
So what do I do now? How do one deal with this? Soon all new machines will be this hyperthreading stuff!!!!
Any Advice, ideas or feedback is welcome.
Regards
Nico
btw...I'm using WinXP with latest SP's, VB.6 SP5, VS.Net, Office 2003, blah blah, blah...all latest software.
Last edited by NicoNel2000; Feb 8th, 2005 at 08:51 AM.
-
Feb 8th, 2005, 03:46 AM
#2
Thread Starter
Registered User
Re: Hyper-Threading Technology
-
Feb 8th, 2005, 07:39 AM
#3
Thread Starter
Registered User
Re: Hyper-Threading Problems
OK...Disabling HyperThreading in the Bios did not work, nor did editing the boot.ini help.
What I did figure out is that if I right click an exe that does not wanna work on a HT machine, click properties, compatibility, and then set "Run this program in compatibilty mode for" to Win98/Me (95 also work, but not up)
Still have the same problem with my application I'm working with though....HEEEEEEEEEELP
-
Feb 8th, 2005, 08:50 AM
#4
Thread Starter
Registered User
Re: Hyper-Threading Problems
Disabled HyperThreading in the BIOS, then ran WinXP repair and now it shows as a UniProcessor Machine (as oposed to MultiProcessor Machine before).
The 3rd party applications using OLAP is all working fine now, but my own project still get jammed when trying to connect to an MS SQL Analysis Server using ADOMD.Net.
Doubt anyone will have a solution here or elsewhere as it seems no-one, let alone MS who created adomd.net, knows anything about it.
-
Feb 8th, 2005, 09:19 PM
#5
Frenzied Member
Re: Hyper-Threading Problems [Screw This]
one more reason i only buy machines with amd inside
-
Feb 9th, 2005, 01:08 AM
#6
Thread Starter
Registered User
Re: Hyper-Threading Problems [Screw This]
Yeah, can kick myself. But all the AMD Machines were more expensive this time, cuz they all had this new ADM 64bit processors, which is a waste if you don't have WinXP 64 bit, which apparantly only comes pre-installed on some kind of workstations.
But back to the point....how do we get around this...soon more and more problems will arise as users get new machines.
-
Feb 9th, 2005, 07:54 AM
#7
Retired VBF Adm1nistrator
Re: Hyper-Threading Problems [Screw This]
Just change the process affinity
Microsoft MVP : Visual Developer - Visual Basic [2004-2005]
-
Feb 9th, 2005, 07:56 AM
#8
Thread Starter
Registered User
Re: Hyper-Threading Problems [Screw This]
yeah yeah....LISTEN!!!!
I can manually fix the problem on my computer, no sweat, but how do we make sure it will run on a client computer? With other words INSIDE my application i'm writing in VB.Net.
-
Feb 9th, 2005, 08:02 AM
#9
Retired VBF Adm1nistrator
Re: Hyper-Threading Problems [Screw This]
I'm not sure if this is the actual cause of the problem, but a lot of applications simply don't work on multiprocessor systems, or under multiprocessor kernels.
Even though there's only 1 cpu in the system, it appears for all intents and purposes that there are 2 distinct CPUs operating. If changing the process affinity to only use CPU0 resolves this issue, then I would suggest something like this.
Have a launcher application. Instead of the user going straight into the app directly, they go through this launcher first. The launcher then spawns the main application process, and sets the affinity on the process. I would imagine that might work?
Microsoft MVP : Visual Developer - Visual Basic [2004-2005]
-
Feb 9th, 2005, 08:07 AM
#10
Thread Starter
Registered User
Re: Hyper-Threading Problems [Screw This]
Yes, I think it should work.
But what worries me is what about all the thousands of applications allready out there? What if all users now get this HT machines ....... sounds like doomsday to me....
Or I'm just paranoid?
-
Feb 9th, 2005, 08:41 AM
#11
Retired VBF Adm1nistrator
Re: Hyper-Threading Problems [Screw This]
You're just paranoid. I've had a HT machine for over a year now and have had no problems with it
Microsoft MVP : Visual Developer - Visual Basic [2004-2005]
-
Feb 9th, 2005, 08:47 AM
#12
Thread Starter
Registered User
Re: Hyper-Threading Problems [Screw This]
You sure? Thought only the latest Intel P4 3 / 3.2 ghz are HT enabled?
-
Feb 9th, 2005, 10:33 AM
#13
Retired VBF Adm1nistrator
Re: Hyper-Threading Problems [Screw This]
HT's been around for a while In theory from about 2002: http://www.intel.com/technology/computing/htt/index.htm
Microsoft MVP : Visual Developer - Visual Basic [2004-2005]
-
Feb 9th, 2005, 02:03 PM
#14
Re: Hyper-Threading Problems [Screw This]
 Originally Posted by NicoNel2000
But all the AMD Machines were more expensive this time, cuz they all had this new ADM 64bit processors, which is a waste if you don't have WinXP 64 bit, which apparantly only comes pre-installed on some kind of workstations.
It's not really a waste because they perform on par, or faster than the comparable P4s plus you can upgrade to 64bit software in the future intread of needing to upgrade your CPU a second time.
The prices are pretty comparable to P4s too. Where did you shop at?
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|