Analyses of load stealing models based on differential equations

Michael Mitzenmacher
1998 Proceedings of the tenth annual ACM symposium on Parallel algorithms and architectures - SPAA '98  
In this paper we develop models for and analyze several randomized work stealing algorithms in a dynamic setting. Our models represent the limiting behavior of systems as the number of processors grows to infinity using differential equations. The advantages of this approach include the ability to model a large variety of systems and to provide accurate numerical approximations of system behavior even when the number of processors is relatively small. We show how this approach can yield
more » ... h can yield significant intuition about the behavior of work stealing algorithms in realistic settings.
doi:10.1145/277651.277687 dblp:conf/spaa/Mitzenmacher98 fatcat:o2ln4dusynh2znamcqm6pzk4yq