Thanks for the quick responses and insight on the source of the problem.
Unfortunately all custom parameters in the Nicehash fork always appear at the start of the final parameter string, and --par is somewhere in the middle of the default command line, so with additional -p miniZ just stops working. Have to wait for a fix, usually they arrive relatively fast.
UPD: actually, I already see the fix on the Github, will try it tomorrow.
Hi Kringel, impynick, and everyone,
Some time ago we realized we could try and add some flexibility to miniZ. We created
--oc1 and --oc2 to set a specific kernel (we called it mode in the messages) for the GPUs, other than the default. These refer to kernels we noticed that performed better than the default, for some overclock settings, and only for some GPUs. This is why not all GPUs have oc1 or oc2. Sometimes the default (optimised for stock settings) was the best we found.
--mode is just a way to select a specific mode/kernel for miniZ to run in your GPU. We were using this mostly to test with the GPU models we did not have access to, because we could tell someone to try a specific kernel. So this was mostly an experimental and debugging option.
More recently we managed to make it better with
--ocX. --ocX will run a few available miniZ kernels and choose the one that performs best, for your GPU, and for the overclocks you apply to your GPU.
Do not use oc1/oc2/ocX (or --mode) at the same time on the same GPU. This could cause confusion in understanding miniZ behavior. One of the options will prevail though, usually the last one appearing in the command line.
We managed to have access to a 1070 this week so we will optimise the kernels for that card. Meanwhile, you can use ocX to find what is the best kernel mode for your card. If you care to share your findings we can than compare with ours.
The duration can vary, for each mode miniZ checks if there is some stability (temperature, performance...). After testing all available modes for that GPU it will stop switching, then prints a message indicating that tune is finished and the best mode that was found (and sols for that mode). Then it continues mining with the best mode it had found before.
We hope these will also help to clear some of the confusion. We added some
FAQs explaining this too. There you'll be able to find some usage examples.
Thank you for sharing your doubts with us.
Cheers