Plot-OpenCL is a MassDB plotting tool accelerated with opencl.
$ sudo apt install ocl-icd-opencl-dev cmake build-essential
$ mv CMakeLists_Linux.txt CMakeLists.txt
$ mkdir build
$ cd build
$ cmake ..
$ make
$ cp ../sha256_mass.cl ./
$ ./plot-opencl <output_dir> <ordinal> <public_key>
Please note that Plot-OpenCL only supports bit_length of 32.
Use numactl
binding to specific node for better performance if your device has more than 1 NUMA nodes.
For more information about arguments, please refer to https://github.com/massnetorg/Plot-CPU/blob/main/README.md