All examples are shipped within cuPQC package.
This folder demonstrates cuPQC APIs usage.
- cuPQC package
- See cuPQC requirements
- Linux system with installed NVIDIA drivers
- NVIDIA GPU of Volta (SM70) or newer architecture
Download and expand the cuPQC package then use the MakeFile located in this directory. Make sure that you set the CUPQC_DIR
to the location of your expanded cuPQC package.
export CUPQC_DIR=<your_path_to_cupqc>
make
// Run
./example_ml_kem
./example_ml_dsa
There is a ML-KEM and a ML-DSA example in this directory. For the detailed descriptions of the examples please visit Examples section of the cuCPQ documentation.