ROSE  0.11.96.11
rex_nvidia.h
1 #include <stdint.h>
2 
3 extern __device__ void XOMP_static_sched_init(int lb, int up, int step, int orig_chunk_size, int _p_num_threads, int _p_thread_id, \
4  int * loop_chunk_size, int * loop_sched_index, int * loop_stride);
5 extern __device__ int XOMP_static_sched_next(
6  int* loop_sched_index , int loop_end, int orig_step, int loop_stride, int loop_chunk_size,
7  int _p_num_threads, int _p_thread_id,
8  int *lb,int *ub);
9 extern __device__ int getCUDABlockThreadCount(int dimension_no);
10 extern __device__ int getLoopIndexFromCUDAVariables(int dimension_no);
11 
13  uint32_t DebugKind;
14  uint32_t NumDevices;
15  uint32_t DeviceNum;
16  uint32_t DynamicMemSize;
17 };
DeviceEnvironmentTy
Definition: rex_nvidia.h:12