sp1-sdk 6.1.0

The SP1 SDK for building and proving zkVM programs
docs.rs failed to build sp1-sdk-6.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: sp1-sdk-6.0.2

Groth16 CUDA acceleration using Icicle

To use GPU/CUDA acceleration using Icicle, you need to enable the groth16-cuda feature, as well as perform the following setup ahead of time

Installing Icicle shared libraries:

git clone https://github.com/ingonyama-zk/icicle-gnark
cd icicle-gnark/wrappers/golang
sudo ./build.sh -curve=all

These runtime environment variables are required:

export ICICLE_BACKEND_INSTALL_DIR="/usr/local/lib/backend/"
export LD_LIBRARY_PATH="/usr/local/lib"