Lines Matching refs:totalentries
9 PetscInt totalentries; member
53 cudastruct->totalentries = a->sliidx[a->totalslices]; in MatSeqSELLCUDACopyToGPU()
204 …d = start_slice, totalslices = PetscCeilIntMacro(nrows, sliceheight), totalentries = sliidx[totals… in matmult_seqsell_tiled_kernel8() local
206 while (gid < totalentries && gid >= sliidx[slice_id + 1]) slice_id++; in matmult_seqsell_tiled_kernel8()
209 if (row < nrows && gid < totalentries) t = aval[gid] * x[acolidx[gid]]; in matmult_seqsell_tiled_kernel8()
212 if (row < nrows && gid < totalentries && write) atomAdd(y[row], t); in matmult_seqsell_tiled_kernel8()
259 …d = start_slice, totalslices = PetscCeilIntMacro(nrows, sliceheight), totalentries = sliidx[totals… in matmultadd_seqsell_tiled_kernel8() local
261 while (gid < totalentries && gid >= sliidx[slice_id + 1]) slice_id++; in matmultadd_seqsell_tiled_kernel8()
264 if (row < nrows && gid < totalentries) t = aval[gid] * x[acolidx[gid]]; in matmultadd_seqsell_tiled_kernel8()
267 if (row < nrows && gid < totalentries && write) atomAdd(z[row], t); in matmultadd_seqsell_tiled_kernel8()
662 …truct->chunksperblock ? cudastruct->chunksperblock : 1 + (cudastruct->totalentries / cudastruct->t… in MatMult_SeqSELLCUDA()
758 …truct->chunksperblock ? cudastruct->chunksperblock : 1 + (cudastruct->totalentries / cudastruct->t… in MatMultAdd_SeqSELLCUDA()
823 …truct->chunksperblock ? cudastruct->chunksperblock : 1 + (cudastruct->totalentries / cudastruct->t… in MatMultAdd_SeqSELLCUDA()