bug-gnubg
[Top][All Lists]
Advanced

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

Re: current development


From: Joseph Heled
Subject: Re: current development
Date: Thu, 5 Dec 2019 10:42:35 +1300



On Wed, 4 Dec 2019 at 20:59, Joseph Heled <address@hidden> wrote:
An 8 "core" machine, i.e. fake intel count number

$ grep -m1 '^model name' /proc/cpuinfo
model name      : Intel(R) Core(TM) i7-4810MQ CPU @ 2.80GHz

in debian rules file:
SSE = --enable-simd=avx --enable-simd=sse2 --enable-threads -with-gtk
--with-board3d --with-python
compiled with gcc (Ubuntu 8.3.0-6ubuntu1) 8.3.0  -O3

position id: 4NvBGECYr8ELAA:MBngAAAAIAAE

rollout cube action:


So make this sse2. 
 
8 threads: 93 seconds
4 threads: 100 seconds    On stock debian: 111 seconds
2 threads: 172 seconds
1 thread:   312

with avx,  8 threads: 81 seconds and 99 seconds with 4 threads, so maybe a small improvement, maybe not.


-Joseph


On Wed, 4 Dec 2019 at 20:29, Ralph Corderoy <address@hidden> wrote:
>
> Hi Joseph,
>
> > What we really need is someone with access to some computing power
> > (aka grid) to run a set of reference positions - 0-ply cube decisions
> > vs 2-ply, and see what the difference is. That would give a hint as to
> > what to do.
>
> How about reporting your
>
>     grep -m1 '^model name' /proc/cpuinfo
>
> along with the stock Ubuntu package version's time on a reference
> position when given 1, 2, ... threads.  And then you're self-compiled
> version for comparison, noting what you changed in debian/rules.
>
> It would be a start, and also offer some precision so if something is
> awry then others on the list may have data to judge by.
>
> --
> Cheers, Ralph.
>

reply via email to

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