Lazy binary-splitting: a run-time adaptive work-stealing scheduler

  title={Lazy binary-splitting: a run-time adaptive work-stealing scheduler},
  author={Alexandros Tzannes and George C. Caragea and Rajeev Barua and Uzi Vishkin},
We present Lazy Binary Splitting (LBS), a user-level scheduler of nested parallelism for shared-memory multiprocessors that builds on existing Eager Binary Splitting work-stealing (EBS) implemented in Intel's Threading Building Blocks (TBB), but improves performance and ease-of-programming. In its simplest form (SP), EBS requires manual tuning by repeatedly running the application under carefully controlled conditions to determine a stop-splitting-threshold (sst)for every do-all loop in the… CONTINUE READING
Highly Cited
This paper has 57 citations. REVIEW CITATIONS


Publications citing this paper.

58 Citations

Citations per Year
Semantic Scholar estimates that this publication has 58 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-3 of 3 references

Similar Papers

Loading similar papers…