Skip to content

Canhui/SHA3-ON-GPU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

0. Environment Specification

OS: Ubuntu 16.04 LTS, 64-bit
Memory: 11.5 GiB
CPU: Intel Core i5-7200U @ 2.50GHz × 4
GPU: GeForce 940MX/PCIe/SSE2

1. SHA3-ON-GPU

Implement SHA3 on CPU & GPU

2. Usage

gcc cpu.c -o cpu
nvcc gpu.cu -o gpu

3. Experimental Results

File Size (KBytes) Hash Speedup
Time (seconds) Throughput (KBytes per second)
CPU GPU CPU GPU
80 0.059094 0.05876 1128 1360 1.2
200 0.179942 0.059780 1111 3345 3.0
400 0.355316 0.045508 1125 8789 7.8
800 0.718017 0.059382 1114 13472 12
1024 0.905427 0.059193 1130 17299 15

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published