Howdy All, If you had installed release 1.01.001 last week, please upgrade to this newer version. Philippe had noted that a performance snag had slowed down the standard SSE, universal (No-SIMD) and the AVX version by a fair amount compared to 1.00.000 and earlier releases. This release fixes that. It was a build issue and not a coding issue.
http://gnubg.org/media/windows/gnubg-1_01_002-20130708-setup.exe I have also altered the way GNUBG allocates memory for the thread data. Normally we build with a maximum of 48 threads, and each thread requires 4MB of data space. Previously this was allocated as part of the programs static data space when GNUBG is started. Since the maximum was 48 threads (and that is 4MB each), that meant 48*4=~200MB of memory was set aside even if you set the threads to something lower (like 4 or 8 etc.) Thread data is now allocated on demand and is dependent on the number of threads you have chosen to use. This may help people better run on low memory environments. Thanks, -- Michael Petch GNU Backgammon Maintainer / Developer OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304 _______________________________________________ Bug-gnubg mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-gnubg
