不相交的分区中。数据并行通常对应SPMD编程模型，相应执行模型对应费林分类法中的SIMD（例如AVX）或MIMD（例如Xeon Phi），还有GPGPU采用的 （例如NVIDIA Tesla）。
任务并行.任务并行模型关注进程或线程的执行。这些进程通常表现出独特性，并强调对通信的需求。任务并行是表达消息传递通信的自然方式。任务并行通常对应MPMD编程模型，与SPMD的区别在于适合解决的问题而非执行模型。
隐式并行.与上述相反，不向编程者透露任何编译器、运行