∙элементарность шагов алгоритма - закон получения последующей системы величин из предшествующей должен быть простым и локальным.
∙MPI (Message Passing Interface) – язык параллельного программирования (реализован в виде библиотеки), ориентированный на вычислительные системы с распределенной памятью.
∙OpenMP (OpenMP ARB (ARchitecture Board) –
организация, в которую вошли представители крупнейших компаний - разработчиков SMP-
архитектур и программного обеспечения) – язык параллельного программирования (реализован в виде директив препроцессора),
ориентированный на вычислительные системы с общей памятью.
∙3D область – область трехмерного вычислительного пространства.
∙MPMD (Multiple program - Multiple Data) –
модель программирования. Параллельная программа представляет собой совокупность автономных процессов, функционирующих под управлением своих собственных программ и взаимодействующих посредством стандартного набора библиотечных процедур для передачи и приема сообщений.
∙SPMD (Single program - Multiple Data) – модель вычислений. Все процессы исполняют в общем случае различные ветви одной и той же программы.