Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: GCC beats MSVC by 50% on crafty according to german magazine!

Author: Robert Hyatt

Date: 11:12:29 03/13/02

Go up one level in this thread


On March 13, 2002 at 00:29:21, martin fierz wrote:

>aloha!
>
>here's something i found on a german computer magazine website:
>(http://www.heise.de/ct/english/02/05/182/)
>
>
>"Under Windows we made use of Visual Studio 6 (with Service Pack 5), with which
>in all probability most Windows applications have been created. The SPEC results
>obtained with the new compilers such as the current GCC 3.0 or Intel's in-house
>compiler are better by between ten and more than twenty percent.
>[snip]
>With a SPECint_base value of 306 Apple's 1 GHz machine under Mac OS X ran almost
>head to head with the equally clocked Pentium III, combined with Linux and GCC,
>with a SPECint_base value of 309. Under Windows, the bad quality of Microsoft's
>run-of-the-mill compiler, which pushed the system down to a SPECint_base value
>of 236, below the 242 value of the PowerMac running at a clock cycle of 800 MHz,
>came back to haunt the Intel processor."
>
>and then there is the link http://www.heise.de/ct/english/02/05/182/qpic01.jpg
>which shows the specint crafty result which is a whopping 444 for GCC and
>only 293 for MSVC.
>
>is this really possible?? i remember i once tried GCC for my checkers program,
>and of course it's long ago, but it was clearly worse than MSVC at the time. i
>just can't remember anybody posting anything like this here, GCC being 50%
>faster than MSVC... but usually, this magazine is good...
>
>cheers
>  martin
>
>PS: just another question: is linux 32-bit or 64-bit? can i use more than 2-4GB
>ram under linux?


1.  I've never seen GCC within 10% of the speed of MSVC.  I doubt it has
suddenly happened.

2.  Linux is _both_.  On intel (non-IA64 machines) it is a 32 bit operating
system.  On 64 bit processors like that Alpha or IA64 it is a 64 bit operating
system.  The RAM limit is not an OS issue, it is an architectural issue.  Except
for a bizarre hack Intel added a couple of years back, the 32 bit machines are
limited to 4 gigs (2^32).  With a kludge they added, this goes to 32 gigs I
believe, but only for (at the time) the Xeons...




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.