Lines Matching refs:cid
188 PetscInt gid, row, start_slice, cid; in matmult_seqsell_tiled_kernel8() local
197 cid = blockIdx.x * chunksperblock + iter; /* chunk id */ in matmult_seqsell_tiled_kernel8()
198 if (cid < totalchunks) { in matmult_seqsell_tiled_kernel8()
199 start_slice = chunk_slice_map[cid]; /* starting slice at each iteration */ in matmult_seqsell_tiled_kernel8()
200 gid = cid * BLOCKY * 32 + threadIdx.y * 32 + threadIdx.x; in matmult_seqsell_tiled_kernel8()
201 …if ((cid + 1) * BLOCKY * 32 > sliidx[start_slice + 1]) { /* this iteration covers more than one sl… in matmult_seqsell_tiled_kernel8()
217 …if (iter == chunksperblock - 1 || (cid + 2) * BLOCKY * 32 > sliidx[start_slice + 1]) { /* last ite… in matmult_seqsell_tiled_kernel8()
243 PetscInt gid, row, start_slice, cid; in matmultadd_seqsell_tiled_kernel8() local
252 cid = blockIdx.x * chunksperblock + iter; /* chunk id */ in matmultadd_seqsell_tiled_kernel8()
253 if (cid < totalchunks) { in matmultadd_seqsell_tiled_kernel8()
254 start_slice = chunk_slice_map[cid]; /* starting slice at each iteration */ in matmultadd_seqsell_tiled_kernel8()
255 gid = cid * BLOCKY * 32 + threadIdx.y * 32 + threadIdx.x; in matmultadd_seqsell_tiled_kernel8()
256 …if ((cid + 1) * BLOCKY * 32 > sliidx[start_slice + 1]) { /* this iteration covers more than one sl… in matmultadd_seqsell_tiled_kernel8()
272 …if (iter == chunksperblock - 1 || (cid + 2) * BLOCKY * 32 > sliidx[start_slice + 1]) { /* last ite… in matmultadd_seqsell_tiled_kernel8()