UfoFixedScheduler
UfoFixedScheduler — Simple fixed scheduler
|
|
Implemented Interfaces
UfoFixedScheduler implements
GInitable.
Description
This scheduler has only minimal automatisms. It does not attempt to
distribute work among multiple GPUs, which is left to do by the user.
Functions
ufo_fixed_scheduler_error_quark ()
GQuark
ufo_fixed_scheduler_error_quark (void
);
Types and Values
UFO_FIXED_SCHEDULER_ERROR
#define UFO_FIXED_SCHEDULER_ERROR ufo_fixed_scheduler_error_quark()
enum UfoFixedSchedulerError
struct UfoFixedScheduler
struct UfoFixedScheduler;
The base class scheduler is responsible of assigning command queues to
filters (thus managing GPU device resources) and decide if to run a GPU or a
CPU. The actual schedule planning can be overriden.
struct UfoFixedSchedulerClass
struct UfoFixedSchedulerClass {
};
UfoFixedScheduler class