Это из Википедии,
Основная модель MPI-1 не имеет концепции общей памяти, а MPI-2 имеет
только ограниченная концепция распределенной разделяемой памяти. Тем не менее, MPI
Программы регулярно запускаются на компьютерах с общей памятью. Проектирование
программы вокруг модели MPI (в отличие от явной разделяемой памяти
модели) имеет преимущества перед архитектурами NUMA, поскольку MPI поощряет
местность памяти.
Почему модель MPI расходится с архитектурой NUMA?
Мне, NUMA
это архитектура, в которой память локальна для процессоров, а MPI — это протокол для передачи сообщений.
Что называется MPI Native model
При работе с гетерогенной архитектурой осуществляется сквозная связь с использованием MPI со всеми ядрами в каждом процессоре / сопроцессоре.
Почему NUMA выступает против модели MPI здесь? Любое понимание? Какое-то более близкое определение модели NUMA и MPI?
Задача ещё не решена.