By default, btcrecover only uses multiple GPUs at the same time if they're identical, but you can force it to use different GPUs if you'd like.
First, ask it for a list of your current OpenCL devices like so:
It's easiest to specify the GPUs you want to use by the #ID numbers, so for example to use the two 1080s, even though they're different models:
Note that you may get better performance if you use a different global-ws for each GPU (with a bigger global-ws for the Ti), something like this:Note that the order matters: in this example, GPU #1 (the faster one) is listed first after --gpu-names, so the larger --global-ws is also listed first. Only way to know if using different global-ws values improves performance is trial and error unfortunately.
Good luck!
First, ask it for a list of your current OpenCL devices like so:
Code:
> C:\python27\python btcrecover.py --list-gpus
#1 GeForce GTX 1080 Ti
#2 GeForce GTX 1080
#3 Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
It's easiest to specify the GPUs you want to use by the #ID numbers, so for example to use the two 1080s, even though they're different models:
Code:
> C:\python27\python btcrecover.py --enable-gpu --gpu-names #1,#2 ...
Note that you may get better performance if you use a different global-ws for each GPU (with a bigger global-ws for the Ti), something like this:
Code:
> C:\python27\python btcrecover.py --enable-gpu --gpu-names #1,#2 --global-ws 262144,196608 --local-ws 1024 ...
Good luck!
Hi do i need another version of openCL to read my cpu only my gpu shows up when i type --list-gpus? any help would be appreciated