Hi,
a new version is available:
Cast XMR Version 0.8 (2017/12/14)
- kernel optimizations result in subtle performance improvements
- --fastjobswitch option (experimental) to force fast switching to new jobs. When enabled the GPUs will switch to the new job within less then 100ms. This improves the effective hash rate by 1 to 5% as nearly no GPU performance will be wasted on calculating outdated shares anymore. The drawback is a slightly lower displayed hashrate as while switching no hashes are calculated.
Thanks for continuing to work on this. I'm having some weird trouble here; the GPU reports are out of order, and I'm not sure if it's a display issue or a workload issue.
On my 3-GPU system, it will display 2-0-1 (and just switched to 0-2-1 while typing this). My 5-GPU system reports in 4-0-3-1-2 order. (All are Vega, if that matters)
With
--fastjobswitch configured, one GPU will display a report up to two seconds before the others, or sometimes one second after. So far it seems to be one specific GPU each, from both systems I'm running this on.
Is this just a display quirk, or is something else going on?