gem5
v20.1.0.0
|
Interface class for the wave scheduling policy. More...
#include <scheduling_policy.hh>
Public Member Functions | |
SchedulingPolicy () | |
virtual Wavefront * | chooseWave (std::vector< Wavefront * > *sched_list)=0 |
Interface class for the wave scheduling policy.
Definition at line 44 of file scheduling_policy.hh.
|
inline |
Definition at line 47 of file scheduling_policy.hh.
|
pure virtual |
Implemented in __SchedulingPolicy< Policy >, __SchedulingPolicy< OFSchedulingPolicy >, and __SchedulingPolicy< RRSchedulingPolicy >.
Referenced by Scheduler::chooseWave().