Skip to search formSkip to main contentSkip to account menu

Work stealing

Known as: Work-stealing 
In parallel computing, work stealing is a scheduling strategy for multithreaded computer programs. It solves the problem of executing a dynamically… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2016
2016
Work-stealing is a popular approach for dynamic load balancing of task-parallel programs. However, as has been widely studied… 
2015
2015
2013
2013
Loops are the largest source of parallelism in many scientific applications. Parallelization of irregular loop applications is a… 
2012
2012
This paper describes a task parallel implementation of ExaFMM, an open source implementation of fast multipole methods (FMM… 
2007
2007
By leveraging the growing prevalence of multicore CPUs, parallel XML parsing(PXP) can significantly improve the performance of… 
2003
2003
We explore advances in Java Virtual Machine (JVM) technology along with new high performance I/O libraries in Java 1.4, and find… 
2002
2002
In this paper we present DCI, a new data mining algorithm for frequent set counting. We also discuss in depth the parallelization… 
2002
2002
We are interested in studying the clustering problem in the case of large communication delays for an unbounded number of… 
2002
2002
This paper presents a parallel programming environment for mesh generation. Our approach is based on overdecomposition. The… 
2000
2000
Constructing multithreaded parallel systems with software distributed shared memory (DSM) is an attractive trend in cluster…