NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Members | List of all members
nvbio::aln::DeviceThreadBlockScheduler< BLOCKDIM_T, MINBLOCKS_T > Struct Template Reference

Detailed description

template< uint32 BLOCKDIM_T, uint32 MINBLOCKS_T>
struct nvbio::aln::DeviceThreadBlockScheduler< BLOCKDIM_T, MINBLOCKS_T >

Identify a device thread-parallel batch scheduling algorithm, specifying the CUDA kernel grid configuration

Template Parameters
BLOCKDIM_Tthread-block (CTA) size
MINBLOCKS_Tminimum number of blocks per SM

Definition at line 60 of file batched.h.

#include <batched.h>

Static Public Members

static const uint32 BLOCKDIM = BLOCKDIM_T
 
static const uint32 MINBLOCKS = MINBLOCKS_T
 

Member Data Documentation

template<uint32 BLOCKDIM_T, uint32 MINBLOCKS_T>
const uint32 nvbio::aln::DeviceThreadBlockScheduler< BLOCKDIM_T, MINBLOCKS_T >::BLOCKDIM = BLOCKDIM_T
static

Definition at line 62 of file batched.h.

template<uint32 BLOCKDIM_T, uint32 MINBLOCKS_T>
const uint32 nvbio::aln::DeviceThreadBlockScheduler< BLOCKDIM_T, MINBLOCKS_T >::MINBLOCKS = MINBLOCKS_T
static

Definition at line 63 of file batched.h.


The documentation for this struct was generated from the following file: