Интерфейс передачи сообщений (MPI) в основном используется для выполнения параллельных вычислений на нескольких машинах (узлах). Большие массивы можно разделить на более мелкие и хранить на разных машинах. Однако, хотя, конечно, можно распределить данные по разным узлам, вам следует тщательно подумать о необходимости делать это для вашей конкретной задачи. Кроме того, если вы можете разделить свой массив, вы также можете сделать это на одной машине. Если производительность не является проблемой, избегайте параллельных вычислений.