pytorch / ELF

ELF: a platform for game research with AlphaGoZero/AlphaZero reimplementation
Other
3.37k stars 567 forks source link

Does Open Go support Multi-GPUs for playing? #20

Open godmoves opened 6 years ago

godmoves commented 6 years ago

I am not familiar with Open Go, but it seems that it doesn't support multi-GPUs for playing now?

godmoves commented 6 years ago

And I find it really takes a long time (more than 10 mins) to launch the program on a V100. Is this reasonable?

jma127 commented 6 years ago

Hi @godmoves, thanks for your interest! The code as released does not support multi-GPU playing.

The long launch time is unusual -- if you're still experiencing this and would like some help (on the supported environment), feel free to file another issue.

godmoves commented 6 years ago

I am not sure if it is an issue of AWS, I will contact them to confirm that. @jma127 Thank you for your reply : )

BTW, if I use --mcts_threads 2 --mcts_rollout_per_thread 8192, dose this mean the playouts of this move is 2*8192 or just 8192?

soumith commented 6 years ago

@godmoves if you are using Volta, please use this command to install pytorch-nightly:

conda install -c pytorch pytorch-nightly cuda90

(I've updated readme).

The previous command installed cuda 8.0 version which takes long time to jit-compile pytorch for volta because cuda 8.0 doesn't support volta out of the box.

yuandong-tian commented 6 years ago

@godmoves 2 x 8192

godmoves commented 6 years ago

@yuandong-tian Thanks!