![]() |
GPUart
1.01
Prototype of GPUart, an application-based limited preemptive GPU scheduler for embedded real-time systems
|

Functions | |
| __device__ void | global_synchronize (unsigned int goalValue, unsigned int *__restrict__ sync_flags_in_g, unsigned int *__restrict__ sync_flags_out_g) |
| __device__ void | global_synchronize_2Dim_Binary (unsigned int *__restrict__ sync_flags_g) |
| __device__ int | checkpointBarrier (unsigned int goalValue, unsigned int *__restrict__ sync_flags_in_g, unsigned int *__restrict__ sync_flags_out_g, volatile int *__restrict__ terminationFlagExtern_g, int *__restrict__ terminationFlagIntern_g) |
| __device__ int checkpointBarrier | ( | unsigned int | goalValue, |
| unsigned int *__restrict__ | sync_flags_in_g, | ||
| unsigned int *__restrict__ | sync_flags_out_g, | ||
| volatile int *__restrict__ | terminationFlagExtern_g, | ||
| int *__restrict__ | terminationFlagIntern_g | ||
| ) |

| __device__ void global_synchronize | ( | unsigned int | goalValue, |
| unsigned int *__restrict__ | sync_flags_in_g, | ||
| unsigned int *__restrict__ | sync_flags_out_g | ||
| ) |

| __device__ void global_synchronize_2Dim_Binary | ( | unsigned int *__restrict__ | sync_flags_g | ) |

1.8.6