sha3:SHA-3 cpu和gpu(CUDA)计算

时间:2024-05-30 17:41:46
【文件属性】:

文件名称:sha3:SHA-3 cpu和gpu(CUDA)计算

文件大小:24KB

文件格式:ZIP

更新时间:2024-05-30 17:41:46

cuda cpp17 sha-3 C++

SHA-3计算 该项目包括cpu和gpu(CUDA)高性能SHA3哈希计算。 项目包含4个子项目: 图书馆-其他项目的核心 sha-3单哈希计算 sha-3批处理哈希计算 单次和批处理计算基准 测试项目 要求 所有项目都需要具有完全C ++ 17支持,CUDA和OpenMP的编译器。 子模块也用作辅助库。 建立专案范例 git clone https://github.com/skapix/sha3.git cd sha3 git submodule init git submodule update mkdir build && cd build cmake .. 测试方法 对于构建测试,需要框架。 为了检查测试,请运行测试可执行文件。 ./test/sha3_test


【文件预览】:
sha3-master
----.clang-format(3KB)
----.gitignore(51B)
----sha3_batch()
--------main.cpp(3KB)
--------CMakeLists.txt(368B)
----external()
--------CLI11()
----LICENSE(1KB)
----.gitmodules(113B)
----lib()
--------common.h(790B)
--------sha3_gpu.cu(11KB)
--------util.cpp(2KB)
--------util.h(461B)
--------helper_cuda.h(9KB)
--------sha3_cpu.cpp(6KB)
--------sha3_gpu.h(1KB)
--------CMakeLists.txt(539B)
--------sha3_cpu.h(1KB)
----readme.md(818B)
----benchmark()
--------main.cpp(7KB)
--------CMakeLists.txt(227B)
----sha3()
--------main.cpp(1KB)
--------CMakeLists.txt(228B)
----test()
--------test_sha3.cpp(8KB)
--------CMakeLists.txt(424B)
----CMakeLists.txt(337B)

网友评论