STAPL API Reference |
Modules Classes |
Work stealing support. More...
Classes | |
class | stapl::steal_policy_base |
Base class for stealing policies. More... | |
class | stapl::rk_rk_steal |
Random-k random-k stealing policy. More... | |
class | stapl::rk_steal |
Random-k stealing policy. More... | |
class | stapl::neighbor_random_hybrid_steal |
Random neighbor stealing policy. More... | |
class | stapl::steal_from_previous |
Steal from left neighbor stealing policy. More... | |
class | stapl::random_lifeline_steal |
Stealing policy from one random neighbor. More... | |
class | stapl::circular_steal |
Steal in a circular way (always advance to the right neighbor of the last victim stealing policy. More... | |
class | stapl::circular_lifeline_steal |
Steal in a circular way (always advance to the right neighbor of the last victim stealing policy. Avoids stealing from the same location if it didn't have anything the last time. More... | |
class | stapl::diffusive_steal |
Diffusive stealing policy. More... | |
class | stapl::work_stealing_sched_info |
Work-stealing scheduling information. More... | |
class | stapl::work_stealing_sched_entry< SchedInfo, Hook > |
Wrapper class for entries in a work-stealing scheduler. More... | |
class | stapl::work_stealing_scheduler< StealPolicy > |
Scheduler that provides work stealing support. More... | |
Work stealing support.