[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnubg] Release 1.01.002 / MS Windows build available - Please Upgra

From: Michael Petch
Subject: [Bug-gnubg] Release 1.01.002 / MS Windows build available - Please Upgrade!
Date: Tue, 09 Jul 2013 07:56:29 -0600
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7

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.


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.

Michael Petch
GNU Backgammon Maintainer / Developer
OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304

reply via email to

[Prev in Thread] Current Thread [Next in Thread]