Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 531 Bytes

README.md

File metadata and controls

18 lines (13 loc) · 531 Bytes

gpusha1

A simplistic implementation of a CUDA-enhanced proof-of-work solver written in C and pycuda. Compared with a multithreaded Python implementation which achieves around 1.7 MH/s running on 12 threads (5820k @ 3.6 GHz), the CUDA implementation runs with a hashrate of 138 MH/s (Nvidia GeForce GTX 760).

Example

 λ time ./gc grocid -s
 grocidoEyCab

 real    0m8.527s
 user    0m1.484s
 sys    0m7.028s

Disclaimer

This is by no means perfect, I have 'sort-of' known how to use CUDA for less than 24 hours.