А что с multiprocessing не так? Зачем альтернативы? Надо больше инфы
Условия такие, что нужно генерить огромную матрицу (~15 GB), наполнять её данными, результат сохранить в вектор. Это надо сделать 100 раз. Проблема multiprocessing в том, что она после итерации не стирает из оперативки использованную матрицу, и при 4 параллельных процессах, уже через две итерации заполняется оперативка и сервер виснет. В форумах, вроде, говорят, что multiprocessing плохо справляется с большими объемами.