Широковещательная рассылка — это коллективный коммуникационный примитив в параллельном программировании для распространения программных инструкций или данных на узлы в кластере, это обратная операция сокращения. [1] Широковещательная операция широко используется в параллельных алгоритмах, таких как умножение матрицы на вектор, [1] исключение Гаусса и поиск кратчайших путей . [2]
Сообщение длины n должно быть распространено от одного узла ко всем другим узлам.
это время, необходимое для отправки одного байта.
это время, необходимое сообщению для перемещения к другому узлу, независимо от его длины.
Следовательно, время отправки пакета от одного узла к другому равно . [1]
это количество узлов и количество процессоров.