Skip to content
PyOpenCL bitcoin miner with a GUI frontend
Python C
Pull request Compare This branch is 5 commits ahead, 114 commits behind Kiv:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
screenshots
.gitignore
BitcoinMiner.py
HttpTransport.py
LICENSE.txt
README.mkd
README.txt
Transport.py
defaults.ini
guiminer.py
guiminer_de.po
guiminer_es.po
guiminer_fr.po
guiminer_hu.po
guiminer_it.po
guiminer_nl.po
guiminer_ru.po
guiminer_zh.po
log.py
logo.ico
messages.pot
mockBitcoinMiner.py
phatk.cl
po_to_mo.py
poclbm.py
servers.ini
setup.py
sha256.py
util.py

README.mkd

poclbm - Pyopencl Bitcoin Miner

Usage: poclbm.py [OPTION]... SERVER[#tag]...
SERVER is one or more [http[s]://]user:pass@host:port          (required)
[#tag] is a per SERVER user friendly name displayed in stats   (optional)

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  --verbose             verbose output, suitable for redirection to log file
  -q, --quiet           suppress all output except hash rate display
  --no-server-failbacks
                        disable using failback hosts provided by server

  Miner Options:
    -r RATE, --rate=RATE
                        hash rate display interval in seconds, default=1
    -e ESTIMATE, --estimate=ESTIMATE
                        estimated rate time window in seconds, default 900 (15
                        minutes)
    -a ASKRATE, --askrate=ASKRATE
                        how many seconds between getwork requests, default 5,
                        max 10
    -t TOLERANCE, --tolerance=TOLERANCE
                        use fallback pool only after N consecutive connection
                        errors, default 2
    -b FAILBACK, --failback=FAILBACK
                        attempt to fail back to the primary pool every N
                        getworks, default 10

  Kernel Options:
    -p PLATFORM, --platform=PLATFORM
                        use platform by id
    -d DEVICE, --device=DEVICE
                        use device by id, by default asks for device
    -w WORKSIZE, --worksize=WORKSIZE
                        work group size, default is maximum returned by opencl
    -f FRAMES, --frames=FRAMES
                        will try to bring single kernel execution to 1/frames
                        seconds, default=30, increase this for less desktop
                        lag
    -s FRAMESLEEP, --sleep=FRAMESLEEP
                        sleep per frame in seconds, default 0
    -v, --vectors       use vectors
Something went wrong with that request. Please try again.