Orrery
A GPU-accelerated N-body gravitational simulator
Loading...
Searching...
No Matches
orrery::backend::WorkStealingExecutor Member List

This is the complete list of members for orrery::backend::WorkStealingExecutor, including all inherited members.

Executor()=default (defined in orrery::backend::Executor)orrery::backend::Executorprotected
Executor(const Executor &)=default (defined in orrery::backend::Executor)orrery::backend::Executorprotected
Executor(Executor &&)=default (defined in orrery::backend::Executor)orrery::backend::Executorprotected
kChunksPerWorkerorrery::backend::WorkStealingExecutorstatic
name() const noexcept overrideorrery::backend::WorkStealingExecutorinlinevirtual
operator=(const Executor &)=default (defined in orrery::backend::Executor)orrery::backend::Executorprotected
operator=(Executor &&)=default (defined in orrery::backend::Executor)orrery::backend::Executorprotected
reset_statistics() noexcept overrideorrery::backend::WorkStealingExecutorvirtual
run(core::Index count, RangeTask task) overrideorrery::backend::WorkStealingExecutorvirtual
statistics() const overrideorrery::backend::WorkStealingExecutorvirtual
worker_core_class(unsigned worker) const noexcept overrideorrery::backend::WorkStealingExecutorinlinevirtual
worker_count() const noexcept overrideorrery::backend::WorkStealingExecutorinlinevirtual
WorkStealingExecutor(unsigned worker_count=0, ThreadPool::Affinity affinity=ThreadPool::Affinity::kUnpinned) (defined in orrery::backend::WorkStealingExecutor)orrery::backend::WorkStealingExecutorexplicit
~Executor()=default (defined in orrery::backend::Executor)orrery::backend::Executorvirtual