Este é um tipo de pergunta stackoverflow.com . Como você não sabe e é para um projeto escolar, posso dizer com segurança que você vai querer o OpenMP (supondo que você queria saber a diferença para saber qual usar). Dito isto, a maior diferença que vem à mente é que o MPI foi projetado para sistemas de memória distribuída (como clusters) e o OpenMP foi projetado para sistemas de memória compartilhada (como seu PC).