Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Dataset_SHA3
README.md
cpu.c
gpu.cu
sha3.c
sha3.cu
sha3_ver2.cu
sha3_ver3.cu

README.md

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
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.