BlockChain1DKernel(int stepsPerBlock, int length, uint16_t remainderBlocks) | sp::BlockChain1DKernel< Subclass, KGrid, blockStride > | |
finish() | sp::BlockChain1DKernel< Subclass, KGrid, blockStride > | |
getStepsThisBlock() | sp::BlockChain1DKernel< Subclass, KGrid, blockStride > | |
init() | sp::BlockChain1DKernel< Subclass, KGrid, blockStride > | |
isLastBlockHere(__device int *atomicCounter) | sp::Kernel< Subclass, KGrid > | |
launch(sp::Vec< int, Grid::GridRank > numBlocks, sp::Vec< int, Grid::BlockRank > numThreads, sp::Stream &stream, int dynamicSMem=0) | sp::Kernel< Subclass, KGrid > | |
launch(sp::Vec< int, Grid::GridRank > numBlocks, sp::Vec< int, Grid::BlockRank > numThreads, cudaStream_t stream, int dynamicSMem=0) | sp::Kernel< Subclass, KGrid > | |
length (defined in sp::BlockChain1DKernel< Subclass, KGrid, blockStride >) | sp::BlockChain1DKernel< Subclass, KGrid, blockStride > | protected |
needsBoundaryLogic() | sp::BlockChain1DKernel< Subclass, KGrid, blockStride > | static |
remainderBlocks (defined in sp::BlockChain1DKernel< Subclass, KGrid, blockStride >) | sp::BlockChain1DKernel< Subclass, KGrid, blockStride > | protected |
run() (defined in sp::BlockChain1DKernel< Subclass, KGrid, blockStride >) | sp::BlockChain1DKernel< Subclass, KGrid, blockStride > | |
stepsPerBlock (defined in sp::BlockChain1DKernel< Subclass, KGrid, blockStride >) | sp::BlockChain1DKernel< Subclass, KGrid, blockStride > | protected |