Posts Tagged ‘Ethminer OpenCL

ethereumpool-statistics-hashrate

Since Ethereumpool has updated their Ethereum mining pool in a way that it requires the use of the latest version 0.9.41 of ethminer and we’ve got requests to post the latest version, we have prepared a package including ethminer 0.9.41 CUDA by Genoil (source) as well as the official ethminer 0.9.41 from the master branch (source) for Windows (64-bit is required!).

Do note that the CUDA version of the miner does support OpenCL mining as well and not only CUDA on Nvidia cards, the OpenCL support should function on both Nvidia and AMD GPUs. The ethminer 0.9.41 CUDA version is based on the new CUDA OpenCL PTX branch that requires at least Compute 3.5 capabilities from your Nvidia-based video card, so it may not work on older video cards. If you are having trouble running the new CUDA miner in CUDA mode on older Nvidia GPU you can revert to an older version or try using ethminer in OpenCL mode. Additionally to get better performance you can try adding the following command line parameters to the ethminer OpenCL and CUDA version:

For OpenCL: --cl-global-work 16384
For CUDA: --cuda-grid-size 8192 --cuda-block-size 128 --cuda-turbo

We have tested the two versions of ethminer version 0.9.41 and they both seem to work well as well as to report the actual hashrate you get when mining using the Ethereumpool mining pool regardless of what hashrate (difficulty) you set via the command line for running the miner software.

To download the latest ethminer 0.9.41 for OpenCL and CUDA for Windows (64-bit only)…

ethminer-cuda-new

Genoil, the developer of the Ethminer fork with Nvidia CUDA support (source) has implemented some updates to the code of the project contributed by SP and tpruvot that reduce the load on the CPU when the miner is running. Also the default worksize has been increased form 64 to 128, but other than that there should be no changes affecting the performance of the miner. The reduction of CPU usage may come at the cost of slight hashrate drop, but there is a command line parameter now that you can use to stick with the higher CPU load and get the slightly higher performance --high-cpu-load, so it is up to you to decide. We have updated our package with Geth and Ethminer for OpenCL and CUDA with the latest version of the Ethminer CUDA binary for Windows (requires 64-bit Windows), so you can download and try it. The Ethminer CUDA fork should work on Compute 2.0 or newer GPUs, we have tested it with a Compute 2.1 and it is working fine, but don’t forget that you can run Ethminer in OpenCL mode as well on Nvidia-based video cards and not only on AMD if you are having trouble with the CUDA support or the hashrate you get is lower as compared to OpenCL.

Download the updated Ethminer CUDA fork compiled for Windows and ready to be used…


top