bupticybee / TexasSolver

🚀 A very efficient Texas Holdem GTO solver :spades::hearts::clubs::diamonds:
https://bupticybee.github.io/texassolver_page
GNU Affero General Public License v3.0
1.65k stars 295 forks source link

Running slow on linux #187

Open elevenfund opened 8 months ago

elevenfund commented 8 months ago

Hi, Thanks for your perfect work! I am running it on my linux server ( amd 7950x 32c96g ) I was assuming it would be quicker than my windows desktop (i5-12600k). I am using console mode. But it's slower even I use more core. Any guide on the reason why? evidence: image image

Thanks for your work again!

bupticybee commented 8 months ago

That's 100% incorrect. My suspection is that the binary is not compiled in the linux machine, that could cause possible slowdowns. You can try to compile from source and run again.

nguyenviettuan96 commented 7 months ago

I also have slow

bupticybee commented 7 months ago

I also have slow

Try compile it in your machine, could be compiling issue.

AlexBuathier commented 2 months ago

If I can give a little detail, I have the same problem under Linux with the console solver (ubuntu latest). With 20 thread (i5 13gen) the prosesseur works with constant variations, it works between 100% and 60% up and down every second. The temperature is good + or - 70 C° I tried with the compiler file and also by compiling myself with the sources. With Windows the processor works at 100% constantly with drops of 10% from time to time (often when it displays iteration information)