Atomistic Monte Carlo simulation for massively parallel hardware.