35 #ifndef GPUART_IMPL_SCHED_IF_H
36 #define GPUART_IMPL_SCHED_IF_H
42 #include "../GPUart_Common/GPUart_Common.h"
43 #include "../GPUart_Config/GPUart_Config.h"
uint32 gpuI_getJobCosts(kernel_task_id_e task_id_e)
Definition: GPUart_Impl.cu:958
uint32 gpuI_queryKernelTerminatedSuccessful(kernel_task_id_e task_id_e)
Definition: GPUart_Impl.cu:908
GPUart_Retval gpuI_preemptJob(kernel_task_id_e task_id_p)
Definition: GPUart_Impl.cu:852
uint32 gpuI_queryKernelPreempted(kernel_task_id_e task_id_e)
Definition: GPUart_Impl.cu:934
unsigned int uint32
Definition: GPUart_Common.h:80
kernel_task_id_e
Defines the IDs for GPGPU kernels.
Definition: GPUart_Config.h:101
GPUart_Retval gpuI_get_NrOfMultiprocessors(uint32 *nrOfMultprocessors, uint32 resourceFactor)
Definition: GPUart_Impl.cu:992
GPUart_Retval gpuI_runJob(kernel_task_id_e task_id_p)
Request the launch of a GPGPU kernel.
Definition: GPUart_Impl.cu:788
GPUart_Retval gpuI_SetKernelStatusReady(kernel_task_id_e task_id_e)
Definition: GPUart_Impl.cu:977
signed int GPUart_Retval
The standard return type of functions in GPUart, representing an error code.
Definition: GPUart_Common.h:99