Distributed implementation of the adaptive kinetic Monte Carlo method