I've been looking into why we're not getting the expected locality benefit from concurrent validation/confirmation on the mini. Clearly the validator is racing ahead of the confirmer, despite the latter having a higher thread priority, and having no limit of work to do, and fanning that work out vis std::transform(par_unseq, ...).