Skip to content

Performance optimisation #2

@Speedauge

Description

@Speedauge

Hello, I've been looking into how Freechess utilizes Stockfish and noticed that the engine only runs on one core. I also found that if you try to perform deep analysis, even with the app running on more cores, the improvement in calculation speed is not significant (45% at most). I personally think that running multiple worker instances and combining the results would be much faster, don't you agree?
If you are interested in the intermediate version that I have adjusted (runs on 4 threads instead of just 1), here it is. (don't forget to change the extension)

uciEngine.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions