GPU accelerated ising model spin simulation