Algorithms for Faster and Larger Dynamic Metropolis Simulations