GPU-based parallel implementation of the permutation testing in NIST SP 800-90B
November 23, 2020 ยท View on GitHub
Requirements
- Platform : Winodws 10
- Visual Studio 2017
- Cuda compilation tools, release 10.1, V10.1.105
- GPU have at least 2.5GB or more of the global memory.
Overview
test_data/has binary files for testing.cpp/holds the codebase.
How to run
Load the projects in Visual Studio, and then run the program (press Ctrl+F5 (Start without debugging) or use the green Start button on the Visual Studio toolbar).
Alternatively, run the program on the windows command prompt:
cd /path/to/cuda_iid/x64/Release
cuda_iid.exe
-
The IID noise source
-
The non-IID noise source