xref: /libCEED/rust/libceed-sys/c-src/backends/magma/tuning/indices.h (revision f80f4a748154eed4bc661c135f695b92b1bc45b9)
1*f80f4a74SSebastian Grimberg // for std gemm kernels
2*f80f4a74SSebastian Grimberg #define RECORD_LENGTH 5
3*f80f4a74SSebastian Grimberg #define M_INDEX 0
4*f80f4a74SSebastian Grimberg #define N_INDEX 1
5*f80f4a74SSebastian Grimberg #define K_INDEX 2
6*f80f4a74SSebastian Grimberg #define N_BATCH_INDEX 3
7*f80f4a74SSebastian Grimberg #define USE_MAGMA_INDEX 4
8*f80f4a74SSebastian Grimberg 
9*f80f4a74SSebastian Grimberg // for rtc kernels
10*f80f4a74SSebastian Grimberg #define RECORD_LENGTH_RTC 4
11*f80f4a74SSebastian Grimberg #define M_INDEX_RTC 0
12*f80f4a74SSebastian Grimberg #define N_INDEX_RTC 1
13*f80f4a74SSebastian Grimberg #define K_INDEX_RTC 2
14*f80f4a74SSebastian Grimberg #define NB_INDEX_RTC 3
15