Author: Andrew Williams
Date: 05:45:09 09/11/01
Go up one level in this thread
On September 10, 2001 at 17:09:26, Dann Corbit wrote: >On September 10, 2001 at 16:37:55, James Swafford wrote: > >>On September 10, 2001 at 15:26:39, Dann Corbit wrote: >> >>>On September 10, 2001 at 05:17:25, Edward Seid wrote: >>> >>>Eventually, if you want the last little bit of speed out of your program, you >>>will want to get a really good commercial compiler. >> >>I have seen cases in which cygwin outperformed VC6 with full optimizations. >>In your experience, how much better are the commercials? We're talking >>integer ops here, specifically for chess programming. 5%? 10%? > >I have never seen Cygwin (or Borland) even come close to the MS VC++ or Intel >C++ compilers. >I test mostly on high level chips (AMD Athlon and Intel P4) and there may not be >nearly so large a difference on older CPUs. > >About 1/3 performance increase is typical. Sometimes a lot more. Sometimes, it >is very dramatic. Here is a quote from an email by a friend: > >"I have compared the numbers... unbelievable... it is really nearly two times >faster... move gen 3 times... the numbers looks like they are from >completely different machines... unbelievable... totally... missing words..." Can you confirm this? Your friend's program is *nearly twice as fast* under MSVC as under cygwin? This is with proper optimization in both cases, I presume? I ask because I don't use Windows at home, and have always considered it would be a complete waste of money, considering I'd have to buy Windows and the compiler. But having my program run twice as fast might begin to be tempting. Andrew
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.