24 #ifndef ARM_COMPUTE_SCHEDULER_H 25 #define ARM_COMPUTE_SCHEDULER_H 50 static void set(std::shared_ptr<IScheduler> scheduler);
62 static void set(
Type t);
77 static Type _scheduler_type;
78 static std::shared_ptr<IScheduler> _custom_scheduler;
79 static std::map<Type, std::unique_ptr<IScheduler>> _schedulers;
Scheduler interface to run kernels.
Copyright (c) 2017-2021 Arm Limited.
static bool is_available(Type t)
Returns true if the given scheduler type is supported.
Configurable scheduler which supports multiple multithreading APIs and choosing between different sch...
static Type get_type()
Returns the type of the active scheduler.