What is data parallelism or domain decomposition.