I hope I am posting this question in the right area. I have the following doubt.
I am trying to work on parallel Master/Worker applications. In general, how common/un-common is it for the workers to do different amount of work? Is it ok to generalize that most applications that use this paradigm of programming, involve uniform division of labor across all the worker processes?