Results 1 to 14 of 14

Thread: Hyper-Threading Problems [Screw This]

  1. #1

    Thread Starter
    Registered User NicoNel2000's Avatar
    Join Date
    Feb 2004
    Location
    Beijing - China
    Posts
    296

    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.

  2. #2

    Thread Starter
    Registered User NicoNel2000's Avatar
    Join Date
    Feb 2004
    Location
    Beijing - China
    Posts
    296

    Re: Hyper-Threading Technology

    Seems this HT is a real problem.... See:

    http://forums.devhardware.com/archiv...ow-can-I-do-it

  3. #3

    Thread Starter
    Registered User NicoNel2000's Avatar
    Join Date
    Feb 2004
    Location
    Beijing - China
    Posts
    296

    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

  4. #4

    Thread Starter
    Registered User NicoNel2000's Avatar
    Join Date
    Feb 2004
    Location
    Beijing - China
    Posts
    296

    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.

  5. #5
    Frenzied Member
    Join Date
    Nov 2003
    Posts
    1,489

    Re: Hyper-Threading Problems [Screw This]

    one more reason i only buy machines with amd inside

  6. #6

    Thread Starter
    Registered User NicoNel2000's Avatar
    Join Date
    Feb 2004
    Location
    Beijing - China
    Posts
    296

    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.

  7. #7
    Retired VBF Adm1nistrator plenderj's Avatar
    Join Date
    Jan 2001
    Location
    Dublin, Ireland
    Posts
    10,359

    Re: Hyper-Threading Problems [Screw This]

    Just change the process affinity
    Microsoft MVP : Visual Developer - Visual Basic [2004-2005]

  8. #8

    Thread Starter
    Registered User NicoNel2000's Avatar
    Join Date
    Feb 2004
    Location
    Beijing - China
    Posts
    296

    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.

  9. #9
    Retired VBF Adm1nistrator plenderj's Avatar
    Join Date
    Jan 2001
    Location
    Dublin, Ireland
    Posts
    10,359

    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]

  10. #10

    Thread Starter
    Registered User NicoNel2000's Avatar
    Join Date
    Feb 2004
    Location
    Beijing - China
    Posts
    296

    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?



  11. #11
    Retired VBF Adm1nistrator plenderj's Avatar
    Join Date
    Jan 2001
    Location
    Dublin, Ireland
    Posts
    10,359

    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]

  12. #12

    Thread Starter
    Registered User NicoNel2000's Avatar
    Join Date
    Feb 2004
    Location
    Beijing - China
    Posts
    296

    Re: Hyper-Threading Problems [Screw This]

    You sure? Thought only the latest Intel P4 3 / 3.2 ghz are HT enabled?

  13. #13
    Retired VBF Adm1nistrator plenderj's Avatar
    Join Date
    Jan 2001
    Location
    Dublin, Ireland
    Posts
    10,359

    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]

  14. #14
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Re: Hyper-Threading Problems [Screw This]

    Quote 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
  •  



Click Here to Expand Forum to Full Width