Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: FINAL ANSWER

Author: Slater Wold

Date: 22:22:23 12/09/03

Go up one level in this thread


On December 10, 2003 at 01:10:23, Russell Reagan wrote:

>On December 10, 2003 at 00:20:35, Slater Wold wrote:
>
>>144 - SuSe 8 - gcc 33 -m32 = 1109
>>144 - SuSe 8 - gcc 33 -m64 = 1562
>>
>>41% going from 32 to 64 bit on Crafty!
>>
>>And others:
>>
>>144 - SuSe 8 - ICC 7.0 (32)= 1199
>>144 - W2003E - ICC 7.0 (32)= 1230


Let me try to answer...


>I think there are more questions to answer. One is the one you just answered,
>which is how much of a speedup we can from the 64-bit compilation alone. Another
>is how much of a speedup we get from the Opteron's hardware (ex. 32-bit Athlon
>vs. 64-bit Athlon/Opteron).

All using Windows with ICC 7.0:

Athlon XP3200+ (2.2Ghz) = 1324
Athlon 643200+ (2.0Ghz) = 1370 (32)
Athlon    FX51 (2.2Ghz) = 1504 (32)

>Another is how much of a speedup non-bitboard programs will get from the 64-bit
>hardware and 64-bit compilation. Maybe someone could compile some non-bitboard
>programs. I guess even TSCP's bench command might give us some answers.

This is a question I cannot answer, as of yet.  It seems that in very rare
cases, you can see a slow down.  Ususally you'll see 'like results'.  And
occasionally you'll get a program like Crafty, that will fly.

>One question I have is, does the 32-bit gcc compilation on 64-bit hardware still
>take advantage of all 16 general purpose registers? Or does it compile it for a
>32-bit executable you could run on a 32-bit CPU?

The first.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.