OpenCL_FPGA - Utilise an real Industrie FPGA with OpenCL for Mining
Project closed due to problem with C# and 64Bit unsigned integer Problems! Moved to https://github.com/Maetti79/ethminer (Fork) to integrate an FPGA OpenCL Miner there
...
Language C# VS 2017
-OpenCL 1.2,2.0 Miner mainly for FPGA's (520S Stratix10/385A Arria10)
-Multi Custom OpenCl Kernel's for different CryptoCurrencys
-Statum Protokoll
-Customer ATi GPU (Pitcairn,Tonga,Hawaii,Fiji,Vega) OpenCL > 1.2
-Accelerator ATi GPU (Vega) OpenCL > 1.2
-Customer nVidia GPU (GP104) OpenCL > 1.2 (No Cuda!)
-Accelerator nVidia GPU (Tesla) OpenCL > 1.2 (No Cuda!)
-Nallatech Accelerator FPGA PCIe Cards like 385A,395A,510T,520S,520N OpenCL > 1.2
First Test Run's ETH...
CPU AMD FX 8350 16GB ~ 0.5 MH/s @211W 2800MHz - OpenCL 1.2
GPU ATi R9 290x 4GB ~ 28.7 MH/s @218W 1100MHz - OpenCL 1.2
GPU ATi R9 Fury 8GB ~ 31.9 MH/s @241W 1110MHz - OpenCL 1.2
FPGA Nallatech 385A 32GB ~ 421.41 MH/s @107W 1200MHz - OpenCL 1.2
FPGA Nallatech 520A 32GB ~ ? MH/s @?W ?MHz - OpenCL 2.0
CPU Intel Xeon 8180M ~ ? MH/s @?W ?MHz - OpenCL 2.0
! UPDATE 06.01.2018 ! hardware and compatibility test's will be heavily continued tonight !
! heavy development is going on here !
! source code and more info to come soon !
Don't ask for Verilog...it's not my road here!
Stratix 10 OK
Stratix 5 OK
Arria 10 OK
Intel Xeon Platinum 8180M Processor OK ;) .. testing now!
Stratix 3 NOPE
Cyclone NOPE
xilinx NOPE
The main problem is, you need fast access to > 4 GB of DDR3/4/5 and there are not hobby development boards out there.
And you need an huge FPGA not a tiny Spartan
best gerards