Implementation of the SHA256 algorithm for bitcoin mining on the PYNQ-Z1 board while also comparing the results of the implementation of the same algorithm on CPU and GPU previously shared.
-
Python modules found in the requirements file
-
PYNQ-Z1 board
-
PYNQ image: https://pynq.readthedocs.io/en/v2.2.1/getting_started/pynq_image.html
-
Text editor: I used VScode https://code.visualstudio.com/download
-
Xilinx Vivado 2019
-
CPU: 1.32 KH/s
-
GPU: 2 KH/s
-
FPGA: 39.98 MH/s