The lower the "f" value, the higher the priority.
Is there anywhere I can find what these flags mean exactly? I mean, I can put all this in, but I'd like to know what the -v -w and -f are for. Also, I assume the higher number -f takes precedent correct? So I'd set the btc guild hire, but if I wanted to fall back to solo mining it'd be set lower?
This web page has the poclbm.py source code. poclbm.exe uses this as well.
https://github.com/m0mchil/poclbm/blob/master/poclbm.pyOn that page you can see there are a number of different "Extra Flags" to use.
- The -v flag tells the miner to use vectors. Works great on ATI cards.
- The -w flag tells the miner what worksize to use. This is sorta/kinda like how much of the block to work on(?). But bigger is not always faster. You can freely tweak this number up or down. The limit would be your GPU Ram.
- The -f flag tells the the miner how many frames per seconds to use. For me, this has always dedicated more GPU power to whatever is lower. Remember, your video display is also a GPU process (which I think equates to about -f30). Again, you can freely tweak this number to get your system|Mhash/sec to work best for you.
poclbm.exe flags
parser.add_option('-u', '--user', dest='user', default='bitcoin', help='user name')
parser.add_option('--pass', dest='password', default='password', help='password')
parser.add_option('-o', '--host', dest='host', default='127.0.0.1', help='RPC host (without \'http://\')')
parser.add_option('-p', '--port', dest='port', default='8332', help='RPC port', type='int')
parser.add_option('-r', '--rate', dest='rate', default=1, help='hash rate display interval in seconds, default=1', type='float')
parser.add_option('-f', '--frames', dest='frames', default=30, help='will try to bring single kernel execution to 1/frames seconds, default=30, increase this for less desktop lag', type='int')
parser.add_option('-d', '--device', dest='device', default=-1, help='use device by id, by default asks for device', type='int')
parser.add_option('-a', '--askrate', dest='askrate', default=5, help='how many seconds between getwork requests, default 5, max 10', type='int')
parser.add_option('-w', '--worksize', dest='worksize', default=-1, help='work group size, default is maximum returned by opencl', type='int')
parser.add_option('-v', '--vectors', dest='vectors', action='store_true', help='use vectors')
parser.add_option('--verbose', dest='verbose', action='store_true', help='verbose output, suitable for redirection to log file')
parser.add_option('--platform', dest='platform', default=-1, help='use platform by id', type='int')