Skip to content

yeah1kim/yeah_GPU_SP800_90B_IID

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPU-based parallel implementation of the permutation testing in NIST SP 800-90B

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 iid

  • The non-IID noise source non_iid

About

GPU-based parallel permutation testing of NIST SP 800-90B

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published