generate input ahead of time to reduce benchmark noise [ci skip]