Создайте большой вектор с numpy - PullRequest
0 голосов
/ 05 мая 2020

Я хочу создать вектор размером 10 ^ 15 с помощью numpy и заполнить его случайными числами, но получаю следующую ошибку:

Превышен максимально допустимый размер.

Может ли помочь использование MPI?

Спасибо

1 Ответ

0 голосов
/ 05 мая 2020

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...