$ prog signal
is used to influence a running process. Communication is one-way and happens through the signaling fifo in the current directory. The following options can be used, but they may not be combined:
--operations [+|-]N[%]
Set the number of operation of the algorithm per kernel call. + and - increase/decrease the current value, and may be used together with % to calculate the increase/decrease relative to the current value.
--shutdown
signals the process to finish incomplete chains and then stop. Finishing the chains can take a while, depending on algorithm and other parameters (which influence the average chain length)
--pause
halts the computation but retains all incomplete chains and can continue computation in the blink of an eye. While paused neither GPU nor CPU resources are utilized.
--pause and --operations could be mapped to some key combination to adapt the current resource usage to the kind of foreground application running quickly.
