-
Notifications
You must be signed in to change notification settings - Fork 497
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
NVIDIA: Adding cuPQC as a backend for ML-KEM. (#2044)
* Adding cuPQC as a backend for ML-KEM. Signed-off-by: Steven Reeves <[email protected]> * Fixing transposition error that left out OQS_USE_CUPQC in CMake system. Signed-off-by: Steven Reeves <[email protected]> * Add CMake dependent options for cupqc. Fixed formatting in kem_ml_kem_####.c and kem/family/kem_scheme.c Signed-off-by: Steven Reeves <[email protected]> * Move cupqc_ml-kem source files to correctly named dir Signed-off-by: Pravek Sharma <[email protected]> * Stop piggybacking on pqcrystals-kyber-standard and move cupqc_ml-kem metadata to separate upstream repo Signed-off-by: Pravek Sharma <[email protected]> * Update licensing information Signed-off-by: Pravek Sharma <[email protected]> * Update PLATFORMS.md Signed-off-by: Pravek Sharma <[email protected]> * Fix kem_family cmakelists template Signed-off-by: Pravek Sharma <[email protected]> * Run copy_from_upsream.py and pull updated upstream Signed-off-by: Pravek Sharma <[email protected]> * Add cupqc build test to basic.yml Signed-off-by: Pravek Sharma <[email protected]> * Move cupqc build test from basic.yml to linux.yml Signed-off-by: Pravek Sharma <[email protected]> * Fix error in linux.yml Signed-off-by: Pravek Sharma <[email protected]> * fixup! Fix error in linux.yml Signed-off-by: Pravek Sharma <[email protected]> * Redo cupqc build check Signed-off-by: Pravek Sharma <[email protected]> * Supply default CUDA arch to cupqc-buildcheck configuration stage Signed-off-by: Pravek Sharma <[email protected]> * Specify CUDAXX in cupqc-buildcheck Signed-off-by: Pravek Sharma <[email protected]> * Make cuPQC_DIR explicit in cupqc-buildcheck Signed-off-by: Pravek Sharma <[email protected]> --------- Signed-off-by: Steven Reeves <[email protected]> Signed-off-by: Pravek Sharma <[email protected]> Co-authored-by: Pravek Sharma <[email protected]>
- Loading branch information
1 parent
99affa6
commit 6a16ac6
Showing
22 changed files
with
805 additions
and
61 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.