OpenMP — это переносимая масштабируемая модель, предоставляющая программистам простой и гибкий интерфейс для разработки параллельных приложений для архитектур с общей памятью. OpenMP поддерживает высокоуровневый параллелизм в Fortran, C и C++ на многих архитектурах, включая системы Unix, системы Windows и системы IBM SP.