Data parallelism

shape