kirancodes.me
To Proof Maintenance & Beyond!

Idempotent work stealing

Maged M. Michael, Martin T. Vechev, Vijay A. Saraswat

Abstract

Load balancing is a technique which allows efficient parallelization of irregular workloads, and a key component of many applications and parallelizing runtimes. Work-stealing is a popular technique for implementing load balancing, where each parallel thread maintains its own work set of items and occasionally steals items from the sets of other threads.

DOI 10.1145/1504176.1504186

Related papers