Poclbm-mod

From Bitcoin
Jump to: navigation, search

A highly efficient, modified version of m0mchill's poclbm miner.

The modifications improve efficiency when used in a mining pool, and currently the only mining pool that shows you your efficiency is Bitcoin Pool. m0mchill's poclbm miner will quit searching a getwork when it either finds an answer or when the askrate is reached, which is not at all efficient. Currently m0mchill's miner averages around 20% efficiency depending on your video card, while poclbm-mod averages around 100% efficiency. poclbm-mod will continue working through a getwork until it has finished the entire work. Many getwork's from the pool server will contain more than one answer, which would be skipped with m0mchill's poclbm.

Screenshot and explanation of the output:

Poclbm-mod-explain.png


Proof that more than 1 answer can be found in a single getwork and of how efficient this miner is compared to the regular poclbm can be found at Found-Shares page over at Bitcoin Pool.com.

Setup and Configuration

1) If you haven't already, download and install/run the Bitcoin core application from www.bitcoin.org.

Once downloaded, launch the bitcoin application and wait for the block count to stop increasing in order for your client to be in sync with the network. This process can take a few hours, but you can start mining in the meantime.

2) Download our miner [Windows (GUI/Source], or see the connection methods at the bottom of this page for how to use other supported miners: http://www.bitcoinpool.com

Windows (GUI/Source) 8.5MB - This miner works on ATI/AMD and NVidia graphics cards and CPUs. You must have the Catalyst driver w/ OpenCL Driver & Stream SDK installed. (Both the OpenCL Driver and Stream SDK are packaged with the newest Catalyst Drivers available at http://ati.amd.com)

Win/Linux (Commandline / Source) 7.8MB - This miner works on ATI/AMD and NVidia graphics cards and CPUs. You must have the Catalyst driver w/ OpenCL Driver & Stream SDK installed. (Both the OpenCL Driver and Stream SDK are packaged with the newest Catalyst Drivers available at http://ati.amd.com)

3) Create an account on our pool by visiting the New User Sign-up page:

Specify your desired username and password, and copy/paste the "Bitcoin Address" from the Bitcoin client you installed in Step 1 as your Wallet ID on the registration page.

4) Extract the downloaded miner to a folder on your harddrive and follow the steps below to connect:

For Windows (GUI/Source): - Double-click on guiminer.exe in the binaries-win32 folder. - Expand the window so that the menu-bar is readable. - Click File > New Miner and enter a nickname for the miner. (Example: MyMiner) - Click on the tab for the miner you just created. - Enter your username and password, and choose your GPU from the dropdown list. (Note: Devices use the internal chipset names from the manufacturer. i.e. a Radeon HD5770 will show as "Juniper".) - In the "Extra Flags" box, type: -v -w128 - Click File > Save Settings so that your miner is saved for the next time you open the program. - Click on [Start Mining!] and you're done!


For Win/Linux (Commandline/Source): - View the README included in the zip file for information on running from source. - To run from command line on Windows, view the sample-start.bat file located in the binaries-win32 folder and change your username, password and device. (Note: A list of devices can be found by typing poclbm-mod.exe from the command line, while in the binaries-win32 folder.)


5) Watch the Current Round Stats to see how many bitcoins you're earning!

See Also

External Links

  • poclbm-mod Latest source code and binaries are available for free on the main site.