Results 1 to 25 of 403

Thread: AMD to Disclose Details About Bulldozer Micro-Architecture in August

Hybrid View

  1. #1
    Xtreme Enthusiast
    Join Date
    Oct 2006
    Posts
    617
    Quote Originally Posted by Chrysalis View Post
    For what its worth I think hyperthreading is useless near enough. A gimmick from intel. I run various servers, and servers love multiple cpu's, however in a server environment htt only serves to cause problems because apps when allocating threads to processors expect a real processor not some virtual processor that has no dedicated processing power. So eg. you can have 4 core intel with htt so 8 processors and mysql uses processors 1,2 and 4 with 1 and 2 been the same physical core which leads to an unbalanced load.
    that's the programmer's fault, not intel's

  2. #2
    Xtreme Member
    Join Date
    Jan 2004
    Location
    uk
    Posts
    159
    Quote Originally Posted by hollo View Post
    that's the programmer's fault, not intel's
    how can a app programmer fix that?

    htt shows up as extra cpu's in the OS. Can maybe lie the blame in the OS in that it should show a difference between a virtual cpu and real cpu, but things like mysql get told its a real cpu.

  3. #3
    Xtreme Addict
    Join Date
    Apr 2007
    Location
    canada
    Posts
    1,886
    Quote Originally Posted by Chrysalis View Post
    how can a app programmer fix that?

    htt shows up as extra cpu's in the OS. Can maybe lie the blame in the OS in that it should show a difference between a virtual cpu and real cpu, but things like mysql get told its a real cpu.

    its the programer who has to code for intel's HT implementation iirc

    its the same as intel implementing AVX or amd implementing it... no program will benefit from its use until they code for it .....
    WILL CUDDLE FOR FOOD

    Quote Originally Posted by JF-AMD View Post
    Dual proc client systems are like sex in high school. Everyone talks about it but nobody is really doing it.

  4. #4
    Xtreme Enthusiast
    Join Date
    Nov 2009
    Posts
    526
    You cant be serious. HT aint anything like AVX or other extension. For HT you should not need to program other than you program your program to use multiple cores. If HT is broken in your workload, then switch it off.

    And no, its not programmers fault. It is Intels fault.

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •