Dynamic circular work-stealing deque (original) (raw)

A dynamic-sized nonblocking work stealing deque

Danny Hendler

Distributed Computing, 2006

View PDFchevron_right

Dynamic Multiple Work Stealing Strategy for Flexible Load Balancing

zeman.adnan Adnan

IEICE Transactions on Information and Systems, 2012

View PDFchevron_right

Load balancing using work-stealing for pipeline parallelismin emerging applications

Maria Angeles Gonzalez Navarro

2009

View PDFchevron_right

Experimental Evaluation of the Performance of Processing Stealing Technique: A Scalable Load Balancing Technique for a Dynamic Multiprocessor System

oyeyemi matthew

International Journal of Computer Applications, 2013

View PDFchevron_right

Scalable work stealing

Brian Larkins, Ponnuswamy Sadayappan

Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis - SC '09, 2009

View PDFchevron_right

The Optimal Control of Two Work-Stealing Deques, Moving One After Another in a Shared Memory

Анна Лазутина

Программные системы: теория и приложения, 2019

View PDFchevron_right

Simple, fast, and practical non-blocking and blocking concurrent queue algorithms

Michael Scott

1996

View PDFchevron_right

Dynamic processor allocation for adaptively parallel work-stealing jobs

Siddhartha Sen

2004

View PDFchevron_right

LIBRA: Client Initiated Algorithm for Load Balancing Using Work Stealing Mechanism

Sudarshan deshmukh

2009 Second International Conference on Emerging Trends in Engineering & Technology, 2009

View PDFchevron_right

Optimizing load balancing and data-locality with data-aware scheduling

Ioan Raicu

2014 IEEE International Conference on Big Data (Big Data), 2014

View PDFchevron_right

An algorithm for load balancing in multiprocessor systems

Milind Sohoni

Information Processing Letters, 1990

View PDFchevron_right

A Tighter Analysis of Work Stealing

M. Tchiboukdjian

Lecture Notes in Computer Science, 2010

View PDFchevron_right

An Efficient Unbounded Lock-Free Queue for Multi-core Systems

Marco Aldinucci, Massimo Torquati

Proc. of 18th Intl. Euro-Par 2012 Parallel Processing, Rhodes Island, Greece, 2012, pp. 662-673. doi:10.1007/978-3-642-32820-6_65, 2012

View PDFchevron_right

SLAW: A Scalable Locality-aware Adaptive Work-stealing Scheduler for Multi-core Systems

Jisheng Zhao

2010

View PDFchevron_right

Decoupling contention management from scheduling

Stefan Stoica

ACM SIGARCH Computer Architecture News, 2010

View PDFchevron_right

MLB: A Memory-aware Load Balancing for Mitigating Memory Contention

DongYou Seo

View PDFchevron_right

Distributed Work Stealing in a Task-Based Dataflow Runtime

Peter Strazdins

arXiv (Cornell University), 2022

View PDFchevron_right

Hierarchical work stealing on manycore clusters

Costin Iancu

2011

View PDFchevron_right

Effective Task Binding in Work Stealing Runtimes for Numa Multi-Core Processors

B Vikranth

2017

View PDFchevron_right

Dynamic Load Balancing of Unbalanced Computations Using Message Passing

Gerald Sabin

2007

View PDFchevron_right

A robust dynamic load-balancing scheme for data parallel application on message passing architecture

S. Ha

Intl Conf. on Parallel and Distributed Processing …, 1998

View PDFchevron_right

On the Design and Implementation of an Efficient Lock-Free Scheduler

Bernhard Egger

View PDFchevron_right

Bandwidth and Locality Aware Task-stealing for Manycore Architectures with Bandwidth-Asymmetric Memory

Jingwen Leng

ACM Transactions on Architecture and Code Optimization

View PDFchevron_right

On the Merits of Distributed Work-Stealing on Selective Locality-Aware Tasks

Jeeva Paudel

2013 42nd International Conference on Parallel Processing, 2013

View PDFchevron_right

The shared-thread multiprocessor

Dean Tullsen

… of the 22nd annual international conference …, 2008

View PDFchevron_right

Data-Parallel Load Balancing Strategies

Philippe Marquet

Parallel Computing, 1998

View PDFchevron_right

Efficient load balancing for wide-area divide-and-conquer applications

Rob van Nieuwpoort

ACM SIGPLAN Notices, 2001

View PDFchevron_right

A simple load balancing scheme for task allocation in parallel machines

Larry Rudolph

Proceedings of the third annual ACM symposium on Parallel algorithms and architectures - SPAA '91, 1991

View PDFchevron_right

Concurrent Update on Multiprogrammed Shared Memory Multiprocessors

Prakash Kash

IEEE Transactions on Reliability

View PDFchevron_right