32#ifndef __GPU_COMPUTE_SCHEDULING_POLICY_HH__
33#define __GPU_COMPUTE_SCHEDULING_POLICY_HH__
60template<
typename Policy>
69 return Policy::__chooseWave(sched_list);
Interface class for the wave scheduling policy.
virtual Wavefront * chooseWave(std::vector< Wavefront * > *sched_list)=0
Intermediate class that derives from the i-face class, and implements its API.
Wavefront * chooseWave(std::vector< Wavefront * > *sched_list) override
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.