Results 1 to 14 of 14

Thread: Any chance of someone optimizing the client for Intel 64-bit CPUs?

  1. #1

    Any chance of someone optimizing the client for Intel 64-bit CPUs?

    Anyone working on optimizing the client to make use of Windows 2003, 64-bit using Intel CPUs? I've beta tested it on a 64-bit Server but performance is lacking.

    I'd like to run this on a 64-way WINTEL 64-bit server for a couple of days/weeks in the next phase and it would sure be nice if the code was optimized!

  2. #2
    Yeah, I'd like to do that too...

    ... shame I don't have one

  3. #3
    Member
    Join Date
    May 2003
    Location
    Portland, OR USA
    Posts
    79
    Come to think of it, I've got a mere 4-way 1GHz Itanium-2 box running Server 2003 that spends most of its week waiting to test code.

    64-way? Wow! How much RAM do you have in that moster?
    -djp
    I'm not a Stats Ho either. I just want to go and check to see that all my spare boxen are busy. Hang on a minute....

  4. #4
    The Server at the moment is capable of running with 64 1.5 Ghz 64-bit CPUs and up to 1 terabyte of Memory. The server is obviously overkill for DF, but I'd like to see what 1 server is capable of in this things. It'll probably set a 1 day record!

  5. #5
    Member
    Join Date
    Jan 2003
    Location
    Connecticut, USA
    Posts
    96
    Originally posted by bguinto1
    The server is obviously overkill for DF, ...
    What do you mean overkill?! I'm sure Howard would just love to see a bunch of these servers running DF.

    Shortfinal

  6. #6
    OCworkbench Stats Ho
    Join Date
    Jan 2003
    Posts
    519
    I just hope you do not have a slow connection cause that amount of data waiting for uploading will really jam up your Internet Connection
    I am not a Stats Ho, it is just more satisfying to see that my numbers are better than yours.

  7. #7
    Unfortunately we have not gotten our hands on any Itaniums yet. I don't think MSVC supports Itanium specific optimizations (maybe .NET??) but I can assure you as soon as we DO get a 64-bit Windows box it will be added to our build farm. (Does anyone really buy these already, they seem very overpriced for their performance no?)
    Howard Feldman

  8. #8
    Senior Member
    Join Date
    Mar 2002
    Location
    MI, U.S.
    Posts
    697
    Originally posted by Brian the Fist
    (Does anyone really buy these already, they seem very overpriced for their performance no?)
    Doesn't everything Intel makes?



    (and no, I'm not completely joking here, either... but I am mostly joking)

  9. #9
    Originally posted by Brian the Fist
    Unfortunately we have not gotten our hands on any Itaniums yet. I don't think MSVC supports Itanium specific optimizations (maybe .NET??) but I can assure you as soon as we DO get a 64-bit Windows box it will be added to our build farm. (Does anyone really buy these already, they seem very overpriced for their performance no?)
    Too bad for me I guess. BTW, if you are using applications that can take advantage of the higher memory addresses, Itaniums are a good solution. In fact, from a price/performance standpoint they are the best solution out there at the moment (http://www.tpc.org/tpcc/results/tpcc_perf_results.asp) if your app can take advantage of them.

    ben.

  10. #10
    Member
    Join Date
    May 2003
    Location
    Portland, OR USA
    Posts
    79
    Originally posted by bwkaz
    Doesn't everything Intel makes?



    (and no, I'm not completely joking here, either... but I am mostly joking)
    I'm not speaking officially for Intel here, but I have played with several Itanium boxes.

    Itanium is not meant to compete with the old x86 family (also known as IA-32 platform). It goes beyond the limitations of the older architecture while preserving a minimum of compatibility.

    If you've got an application that fits comfortably on a Pentium III or an Athlon, SURE, you're going to spend much less money running that app on the P3 or Athlon. If you've got some kind of database or computational engine that needs more than 4GB of RAM to keep from thrashing the hard drives with VM page faults, you're much better-off running it on the Itanium with 8GB or more of RAM at hand.

    It's all a matter of choosing the right horses for the courses.
    -djp
    I'm not a Stats Ho either. I just want to go and check to see that all my spare boxen are busy. Hang on a minute....

  11. #11
    Stats God in Training Darkness Productions's Avatar
    Join Date
    Dec 2001
    Location
    The land of dp!
    Posts
    4,164
    2 questions for bguinto:

    1) What system do you have that supports 64 processors?
    2) What version of Windows 2003 do you have that supports 64 processors? The "Top of the Line" version of Win2k3 only supports 32 processors.......

  12. #12
    Originally posted by Darkness Productions
    2 questions for bguinto:

    1) What system do you have that supports 64 processors?
    2) What version of Windows 2003 do you have that supports 64 processors? The "Top of the Line" version of Win2k3 only supports 32 processors.......
    1) Check the link above. It's one of the servers I cited.
    2) Windows can support up to 64 CPUs, it's not available thru the normal retail channels. It's called the Data Center edition.

  13. #13
    25/25Mbit is nearly enough :p pointwood's Avatar
    Join Date
    Dec 2001
    Location
    Denmark
    Posts
    831
    Originally posted by bguinto1
    2) Windows can support up to 64 CPUs, it's not available thru the normal retail channels. It's called the Data Center edition.
    So I can't go down to my local IT shop an get it? Bugger - I was just about to head down there to ask for an evaluation copy
    Pointwood
    Jabber ID: pointwood@jabber.shd.dk
    irc.arstechnica.com, #distributed

  14. #14
    Howard,

    If you're willing to provide the code, I can attempt to improve your optimization on Intel/Windows platforms, with special emphasis on Itanium2.

    Thanks.

Posting Permissions

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