GPU Groth16证明器(比CPU快3倍)
这是获得2x倍加速奖的GPU Groth16证明者。 它遵循的模板。
该证明者需要使用大量的RAM。 参考机有32GB。
该证明者的预处理步骤很慢! 请注意下面更改的说明。
依存关系
该代码应在安装以下依赖项的Ubuntu 18.04上编译并运行:
sudo apt-get install -y build-essential \
cmake \
git \
libomp-dev \
libgmp3-dev \
libprocps-dev \
python-markdown \
libboost-all-dev \
libssl-dev \
pkg-config \
nvidia-cuda-toolkit
不建议在MacOS上构建,因为更难使用CUDA支
2022-11-24 11:56:50
6.23MB
C++
1