Domain decomposition methods for solving parabolic PDEs on multiprocessors