AtraxMiner
Features
Here's what it has to offer:
It's ultra fast - AtraxMiner implements the BFI_INT instruction, which can improve performance by 50-200%
It's as efficient as theoretically possible (that is, it doesn't discard any work unless that work would be invalid)
It's free, open-source software - It's available under the X11 license, and written in (fairly) well-documented and commented C++.
It loads kernels dynamically - If someone releases a more efficient kernel for our miner, it's as simple as dropping in the new kernel and using it.
It has a simple command-line interface - Obviously "simple" is subjective, but it's pretty easy to get started using.
-
Example usage
Install Easendmail, open AtraxMiner and wait until it will download all required kernels and it will configure.
To connect to a pool such as Slush's using our miner and Phateus's phatk2 kernel, you would use a command line such as:
AtraxMiner -u
http://USERNAME.WORKERNAME:PASSWORD@api2.bitcoin.cz:8332/ -k phatk2 DEVICE=0 VECTORS BFI_INT AGGRESSION=4
...where DEVICE=0 instructs it to use OpenCL device #0, VECTORS has it run 2-way vectors, BFI_INT enables the BFI_INT instruction in newer ATI GPUs, and AGGRESSION can be used to tweak execution size (similar to poclbm's -f)
If you want to tweak the askrate, (since the default is 10 without LP, or none with LP enabled servers) you can use something like this:
phoenix -u
http://USERNAME.WORKERNAME:PASSWORD@api2.bitcoin.cz:8332/;askrate=5 -k phatk2 DEVICE=0 VECTORS BFI_INT AGGRESSION=4
This should only be used on pools that don't support RPC LP or MMP.
Download
Latest version: 1.7.5
Windows binaries:
http://www.sendspace.com/file/9i2nx3Source code/Linux release (requires EAsendmail for stable SMTP connection)