Pages:
Author

Topic: (OLD) BFGMiner: modular FPGA/GPU, GBT, Stratum, RPC, Avalon/Lnx/OpnWrt/PPA/W64 - page 37. (Read 260061 times)

legendary
Activity: 2576
Merit: 1186
NEW VERSION 2.3.4, APRIL 26 2012

This version is mostly identical to CGMiner 2.3.4, but has a number of fixes and improvements that aren't included in CGMiner. Since I only develop on Linux, I have completed cross-compling support for creating Windows binaries. While they have had a bit of testing, there is always a chance I missed something. Please report any issues you have.

Also, since this is a FPGA/GPU miner, without the central focus on GPUs that CGMiner has, I made sure to make the Windows binaries so they can be used on FPGA-only mining rigs in addition to FPGA+GPU rigs (CGMiner Windows binaries require *some* OpenCL implementation).

Full changelog:
  • New maintainership of code with modular FPGA/GPU focus, under BFGMiner name
  • Complete working support for cross-compiling Windows builds on Linux.
  • Fix usage of low --scan-time settings so it doesn't busy-loop
  • JSON API: Add new 'devdetail' command to get fixed device information
  • JSON API: Implement driver abstraction for extra device status
  • Icarus: Use epoll to wait for serial port input properly, when available
  • Icarus: Workaround buggy USB-UART that causes Icarus to stop mining rarely
  • Icarus: Estimate mining hashrate correctly, calibrated from real-world data
  • Icarus: Parallelize work setup with Icarus hash search improving performance
  • Icarus: More reliable detection and runtime
  • OpenCL: Move GPU-specific data fetching from JSON API to OpenCL driver
  • OpenCL: Dynamically load OpenCL library, to be more vendor-independent and allow use without actually having OpenCL (i.e. FPGA-only rigs).
Pages:
Jump to: