OpenMP共有メモリ型システムにおける並列化を効率よく行うことができるフレームワークhttp://openmp.org/wp/OpenMPは複数のCPU(複数コアを含む)を持った計算機上での並列化に威力を発揮する。OpenMPを使う最大の利点は、OpenMPに対応したコンパイラであれば、非常に簡単に並列化できる点である。C++、およびIntelコンパイラなど主要なコンパイラはOpenMPに対応している。習得も他の並列か技法に比べて比較的容易である。