Multiple choice technology

Which of the following is true?

  1. Broadcast increases data parallelism

  2. Broadcast decreases data parallelism

  3. Broadcast has nothing to do with data parallelism

  4. None of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Broadcast variables in distributed computing allow efficient data sharing across nodes without redundant serialization. By sending a read-only variable to all nodes once instead of with each task, broadcast reduces network overhead and enables true parallel processing of the same data across multiple workers. This increases parallelism by eliminating repeated data transfers.