Обмен данными между процессами MPI (гало)
Учитывая следующий сценарий, у меня есть N процессов MPI каждый с объектом. когда наступает этап общения, данныеобычно маленький от этих объектов будут обменены. В общем, существует обмен данными между любыми двумя узлами.
Какова лучшая стратегия ?:
В любом узле X создайте буферы буксировки для каждого другого узла, связанного с этим узлом X., а затем выполняйте отправку / получение на основе одноранговой связи.в каждом узле X создайте один буфер для сбора всех данных ореола, подлежащих передаче. а потом "BCAST» этот буфер.
Есть ли другая стратегия, о которой я не знаю?