deltapi / abc-feedback

Collection of bugs and Feedback regarding the abc triple search on https://abc.tngtech.com
7 stars 0 forks source link

Use multiple processor cores for checking #7

Open magneticflux- opened 3 years ago

magneticflux- commented 3 years ago

The algorithm for checking doesn't depend on other results, so it should be straightforward to parallelize. The Web Worker API makes multithreading possible in-browser.

This is closely related to #5

zachconnor commented 3 years ago

This should be a selectable parameter as well when implemented, so that I can choose how many of my cores to use. E.G. lichess' analysis tool in browser shows a slider in the options that goes up to the user's total core count https://lichess.org/analysis

deltapi commented 3 years ago

That is a great suggestion, thank you. We were busy recently with the porting to the browser itself, it might take a little time to implement your suggestions.

ZackAttack614 commented 3 years ago

In the meantime, until an option for this is added to the UI, you can use this project I threw together yesterday to emulate as many browsers as you like with Selenium, and have it run in the background of your computer: https://github.com/ZackWolf614/ABC-Triplet-Search-Automation