Found some time to finally test improved 'direct' mode in 4.1.1 (win)
Impressive work @cryo, thanks a lot. I always used the 'buffer' mode until now, due it was faster for me, to use that and optimize after that. But now 'direct' mode works just awesome, and i love directly create optimized plots.
As i plotted with the same GPU that is used for mining with jminer ... I had to choose some quite conservative settings in devices.txt, to not slow down mining too much. So for my 'RX 480' i used:
1 0 8192 256 4096
I only plotted to one drive at once for now. I suggest use as much memory as possible, as it reduces the needed drive operations and speeds up plotting a lot.
My 'plot.bat' file to be able to run as admin:
@setlocal
@cd /d %~dp0
gpuPlotGenerator.exe generate direct E:/temp/12760599261465029898_7200000000_15257600_102400
@pause
15257600 for a ~4TB drive
102400 to use 25GB of RAM (using ~6,25GB RAM reduces my nonces/minute by 25% )
The result:
Quite sure i can tweak it a little more, but for me, even with the conservative settings, it was twice as fast as plotting optimized via CPU.
Round times with jminer increased by ~50% while plotting ... but both worked flawless together on same GPU.