another interesting insight: the GPU i have seems to degrade at higher batch sizes, e.g., 60-70M and it was 3.51M sigs/sec, but at 300M it was down to 2.3 - 2.5M sigs/sec. this seems dependent on the backlog of inflight blocks coming in, so not really something i can tune for. working on a patch that would make it much tighter to the actual GPU batch size set by the user , because sometimes too large of a batch size can make the GPU hang