<<" --cuda-block-size Set the CUDA block work size. Default is "<<toString(ethash_cuda_miner::c_defaultBlockSize)<<endl
<<" --cuda-grid-size Set the CUDA grid size. Default is "<<toString(ethash_cuda_miner::c_defaultGridSize)<<endl
<<" --cuda-streams Set the number of CUDA streams. Default is "<<toString(ethash_cuda_miner::c_defaultNumStreams)<<endl
<<" --cuda-turbo Get a bit of extra hashrate at the cost of high CPU load... Default is false"<<endl
<<" --cuda-schedule <mode> Set the schedule mode for CUDA threads waiting for CUDA devices to finish work. Default is Auto. Possible values are:"<<endl
<<" Auto - Uses a heuristic based on the number of active CUDA contexts in the process C and the number of logical processors in the system P. If C > P, then Yield else Spin."<<endl
<<" Spin - Instruct CUDA to actively spin when waiting for results from the device."<<endl
<<" Yield - Instruct CUDA to yield its thread when waiting for results from the device."<<endl
<<" Sync - Instruct CUDA to block the CPU thread on a synchronization primitive when waiting for the results from the device."<<endl
<<" --cuda-devices <0 1 ..n> Select which GPUs to mine on. Default is to use all"<<endl