b-inary / postflop-solver

[Development suspended] An efficient open-source postflop solver library written in Rust
GNU Affero General Public License v3.0
246 stars 97 forks source link

GPU implementation #35

Open Povel23 opened 1 year ago

Povel23 commented 1 year ago

Hi, Have you considered to implement GPU implementation for the solver? Thanks, Pavel

b-inary commented 1 year ago

See here for a more detailed discussion: https://github.com/b-inary/desktop-postflop/issues/7

Basically, it seems technically possible to utilize GPUs and make a faster implementation of the CFR algorithm, but there are a lot of things that need to be addressed. I think it will require a dedicated implementation even if it is possible, so using GPUs is basically outside the scope of this repository.

I would keep this issue open, so if you have any ideas, suggestions, etc., please feel free to add them here.