4 ms·
In Julia it's easy to run the entire thing on CUDA: https://github.com/fabricerosay/AlphaGPU https://github.com/fabricerosay/AlphaGPU No C or any other languag
by dklend122 5y ago
In Julia it's easy to run the entire thing on CUDA: https://github.com/fabricerosay/AlphaGPU https://github.com/fabricerosay/AlphaGPU
No C or any other language required because Julia has GPU codegen.
You can also keep MCTS on the CPU and be competitive with cpp despite the code being higher level, easier to read and more generic and composable. See: https://github.com/jonathan-laurent/AlphaZero.jl https://github.com/jonathan-laurent/AlphaZero.jl