Page 1 of 7

Stockfish bench in i486 & Pentium 75mhz !

Posted: Sat Apr 29, 2017 4:54 am
by hammerklavier
For more than two years I try in vain to compile stockfish i386...

Never worked in less than Pentium II...

Yesterday, after 8 continuous hours, I succeeded!!!

Only works with Stockfish 6....

Tested in :
80486 DX 33Mhz (1000Nps after 3 min...starting with 500nps) (Arena is unusable/ slow in this CPU) .Only can use on Command line with parameter go infinite) External cache 256kb COMP=i386


AMD 5x86 133Mhz (An Fast 486) 1400nps/2000nps External cache 256kb COMP=i386

Image

Intel Pentium I 75Mhz 6200nps/7400nps External cache 256kb COMP=i586 (Command bench=7465nps)
Image



The i586 optimization is really fast comparated with i386.


If the moderators allow me, I upload the binary compiled files of i386 i486 & i586[/img]

Re: Stockfish bench in i486 & Pentium 75mhz !

Posted: Sat Apr 29, 2017 4:57 am
by Dann Corbit
z80 and 6502 are next.
;-)

Re: Stockfish bench in i486 & Pentium 75mhz !

Posted: Sat Apr 29, 2017 9:55 am
by Dirt
hammerklavier wrote:If the moderators allow me, I upload the binary compiled files of i386 i486 & i586[/img]
I'm not a moderator but if you include the source you used there should be no problem.

Re: Stockfish bench in i486 & Pentium 75mhz !

Posted: Sat Apr 29, 2017 12:50 pm
by AdminX
Image

Image

:wink: Great Work!

Re: Stockfish bench in i486 & Pentium 75mhz !

Posted: Sat Apr 29, 2017 3:19 pm
by Vinvin
hammerklavier wrote:For more than two years I try in vain to compile stockfish i386...

Never worked in less than Pentium II...

Yesterday, after 8 continuous hours, I succeeded!!!

Only works with Stockfish 6....

Tested in :
80486 DX 33Mhz (1000Nps after 3 min...starting with 500nps) (Arena is unusable/ slow in this CPU) .Only can use on Command line with parameter go infinite) External cache 256kb COMP=i386


AMD 5x86 133Mhz (An Fast 486) 1400nps/2000nps External cache 256kb COMP=i386
Very good, Gustavo !
I like to have numbers running this old computers.
What about memory and hashtables ?

Re: Stockfish bench in i486 & Pentium 75mhz !

Posted: Sat Apr 29, 2017 4:31 pm
by Paloma
Hi Ted,

i see no download link in the original post :?:

How get you the engines?

Thanks

Re: Stockfish bench in i486 & Pentium 75mhz !

Posted: Sat Apr 29, 2017 4:54 pm
by hammerklavier
New Bench.

Intel 80386DX 33Mhz
Winboard Polyglot

Image

Re: Stockfish bench in i486 & Pentium 75mhz !

Posted: Sat Apr 29, 2017 4:54 pm
by Vinvin
Paloma wrote:Hi Ted,

i see no download link in the original post :?:

How get you the engines?

Thanks
Ted did copy images from the original message.

Re: Stockfish bench in i486 & Pentium 75mhz !

Posted: Sat Apr 29, 2017 7:15 pm
by bnemias
hammerklavier wrote:For more than two years I try in vain to compile stockfish i386...

Never worked in less than Pentium II...

Yesterday, after 8 continuous hours, I succeeded!!!

Only works with Stockfish 6....
I have posted some old builds before, but here is a temporary link to them:

http://goabq.org/tmp/

My experience is similar. After Stockfish 6, the move to std=c++11 made compiling impossible on old toolchains.

Anyway, some of these might work. There is a text file that gives some idea of build options and OS requirements. It is possible that none of these work. I don't remember the command line I used, but if -msse was there then yeah, it will require a Pentium II.

Re: Stockfish bench in i486 & Pentium 75mhz !

Posted: Sat Apr 29, 2017 7:15 pm
by hammerklavier
Pentium (P 75Mhz) 64Mb & 16mb Hash Tables
80486 (AMD5x86 133Mhz) 48Mb & 16mb Hash tables
80486 (INTEL DX 33Mhz) 48Mb & 16mb Hash tables
80386 (INTEL DX 33Mhz) 16Mb & 4mb Hash tables

Winboard 4.3.15/Polyglot Works Fantastic in this ancients CPUs!