Firenzina 2.2.2 xTreme, a clone of Fire 2.2 xTreme

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

IvanHoe mod compiled and being tested

Post by Gusev »

Jose,

I have successfully compiled your IvanHoe mod (thanks!!) with all SGVAD options, except PGO (unfortunately). I tried PGO, but the instrumentation compile stopped working suddenly under Arena. Now I started a limited test against the best known Firenzina SGVAD_LP, at 8 threads each. Will report.

Dmitri
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

32-bit compiles of Firenzina 2.2.2 xTreme released

Post by Gusev »

I have released the 32-bit compiles of Firenzina 2.2.2 xTreme at http://dgusev.cs.edinboro.edu/GameDev/C ... nzina.html. Their archive is located at http://dgusev.cs.edinboro.edu/GameDev/C ... me_x32.zip.
The next thing for me to do is update sources. Literally one header was slightly modified to enable 32-bit compilation.
Then I'll check the mysterious true/false stuff.
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: 32-bit compiles of Firenzina 2.2.2 xTreme released

Post by Gusev »

Gusev wrote:I have released the 32-bit compiles of Firenzina 2.2.2 xTreme at http://dgusev.cs.edinboro.edu/GameDev/C ... nzina.html. Their archive is located at http://dgusev.cs.edinboro.edu/GameDev/C ... me_x32.zip.
The next thing for me to do is update sources. Literally one header was slightly modified to enable 32-bit compilation.
Then I'll check the mysterious true/false stuff.
My 32-bit compiles were tested on a triple-core AMD Phenom-X3 running Windows 7 Ultimate. All 6 compiles with different capabilities (popcnt, SSE2, LP) ran there. Alas, someone reported inability to run any of the 6 on his AMD system. :( Please let me know if you experience such a difficulty.
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: 32-bit compiles of Firenzina 2.2.2 xTreme released

Post by Gusev »

Gusev wrote:
Gusev wrote:I have released the 32-bit compiles of Firenzina 2.2.2 xTreme at http://dgusev.cs.edinboro.edu/GameDev/C ... nzina.html. Their archive is located at http://dgusev.cs.edinboro.edu/GameDev/C ... me_x32.zip.
The next thing for me to do is update sources. Literally one header was slightly modified to enable 32-bit compilation.
Then I'll check the mysterious true/false stuff.
My 32-bit compiles were tested on a triple-core AMD Phenom-X3 running Windows 7 Ultimate. All 6 compiles with different capabilities (popcnt, SSE2, LP) ran there. Alas, someone reported inability to run any of the 6 on his AMD system. :( Please let me know if you experience such a difficulty.
A generic 32-bit compile of Firenzina 2.2.2 xTreme is now available at http://dgusev.cs.edinboro.edu/GameDev/C ... ic_x32.zip. This one works okay on my 2007 32-bit dual-core AMD Athlon-X2 running Windows XP SP3. As "plain vanilla" as they get.
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: No-popcnt 64-bit compiles of Firenzina 2.2.2 xTreme rele

Post by Gusev »

ZirconiumX wrote:
Gusev wrote:I have now released two generic no-popcnt 64-bit Windows compiles of Firenzina 2.2.2 xTreme at http://dgusev.cs.edinboro.edu/GameDev/C ... nzina.html (Archive No. 3 on the list.) One of the compiles (LP) supports Large Pages, the other one doesn't. The strength of the generics is ~+7 Elo over Fire 2.2 xTreme GH 64bit.

32-bit compiles are still being tested. Once I am done with them, I plan to update the code archive (small changes had to be made on the 32-bit side). Then I will download Matthews's version with Linux stuff and try to compile it.
I wish you the best of luck - I was tired and swapped the vales of true and false (true should be 1 and false should be 0 in fire.h). :roll:

Matthew:out
Matthew, an archive of the cleaned-up earlier Firenzina code is now posted at http://firenzina.wikispaces.com/home. This was sheer housekeeping. Your stuff is next. 8-) Would you like to designate its inclusion 2.2.3? (One website referred to my compile releases as "silent updates" due to no version change.)
ZirconiumX
Posts: 1361
Joined: Sun Jul 17, 2011 11:14 am
Full name: Hannah Ravensloft

Re: No-popcnt 64-bit compiles of Firenzina 2.2.2 xTreme rele

Post by ZirconiumX »

Gusev wrote:
ZirconiumX wrote:
Gusev wrote:I have now released two generic no-popcnt 64-bit Windows compiles of Firenzina 2.2.2 xTreme at http://dgusev.cs.edinboro.edu/GameDev/C ... nzina.html (Archive No. 3 on the list.) One of the compiles (LP) supports Large Pages, the other one doesn't. The strength of the generics is ~+7 Elo over Fire 2.2 xTreme GH 64bit.

32-bit compiles are still being tested. Once I am done with them, I plan to update the code archive (small changes had to be made on the 32-bit side). Then I will download Matthews's version with Linux stuff and try to compile it.
I wish you the best of luck - I was tired and swapped the vales of true and false (true should be 1 and false should be 0 in fire.h). :roll:

Matthew:out
Matthew, an archive of the cleaned-up earlier Firenzina code is now posted at http://firenzina.wikispaces.com/home. This was sheer housekeeping. Your stuff is next. 8-) Would you like to designate its inclusion 2.2.3? (One website referred to my compile releases as "silent updates" due to no version change.)
How about 1.0? It seems odd to start at 2.2.2.

I would a long-term goal to be compileable with GCC.

Matthew:out
tu ne cede malis, sed contra audentior ito
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: No-popcnt 64-bit compiles of Firenzina 2.2.2 xTreme rele

Post by Gusev »

ZirconiumX wrote:
Gusev wrote:
ZirconiumX wrote:
Gusev wrote:I have now released two generic no-popcnt 64-bit Windows compiles of Firenzina 2.2.2 xTreme at http://dgusev.cs.edinboro.edu/GameDev/C ... nzina.html (Archive No. 3 on the list.) One of the compiles (LP) supports Large Pages, the other one doesn't. The strength of the generics is ~+7 Elo over Fire 2.2 xTreme GH 64bit.

32-bit compiles are still being tested. Once I am done with them, I plan to update the code archive (small changes had to be made on the 32-bit side). Then I will download Matthews's version with Linux stuff and try to compile it.
I wish you the best of luck - I was tired and swapped the vales of true and false (true should be 1 and false should be 0 in fire.h). :roll:

Matthew:out
Matthew, an archive of the cleaned-up earlier Firenzina code is now posted at http://firenzina.wikispaces.com/home. This was sheer housekeeping. Your stuff is next. 8-) Would you like to designate its inclusion 2.2.3? (One website referred to my compile releases as "silent updates" due to no version change.)
How about 1.0? It seems odd to start at 2.2.2.

I would a long-term goal to be compileable with GCC.

Matthew:out
Matthew, numbering is not a REAL issue. When openly cloning Fire 2.2 with no intent to mislead the users, and knowing about its release 2.2b, I felt that 2.2.2 was an appropriate number, and now it's done. But if we expect to add enough value to justify the next release being 2.3 or 3.0, those options can be discussed at leisure time. Going back to 1.0 would at this point create unnecessary confusion. Dmitri
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: No-popcnt 64-bit compiles of Firenzina 2.2.2 xTreme rele

Post by Gusev »

Please see how the things look now on the Linux side. I should be able to respond faster now and not cause such delays.
ZirconiumX
Posts: 1361
Joined: Sun Jul 17, 2011 11:14 am
Full name: Hannah Ravensloft

Re: No-popcnt 64-bit compiles of Firenzina 2.2.2 xTreme rele

Post by ZirconiumX »

I will when my computer isn't being such a ^%&^£^.

Yesterday I wrote a program which crashed with exit code 72 ("Critical OS file missing").
Today, when I reinstall the system, my install disc kernel panicked.

I have a fresh install of Lubuntu 12.10 (which I hate - the nvidia drivers crash on an hourly basis - if I'm lucky.)

Matthew:out
tu ne cede malis, sed contra audentior ito
ZirconiumX
Posts: 1361
Joined: Sun Jul 17, 2011 11:14 am
Full name: Hannah Ravensloft

Re: No-popcnt 64-bit compiles of Firenzina 2.2.2 xTreme rele

Post by ZirconiumX »

590 errors/messages from my end.

It's MUCH better than before.



Matthew:out
tu ne cede malis, sed contra audentior ito