1. In the context of parallel programming, what does the term "load balancing" refer to? a) Equal distribution of tasks across threads b) Reducing the number of threads used c) Minimizing memory usage d) Ensuring efficient communication between processors