Professional Documents
Culture Documents
#define ROWS_BLOCKDIM_Y 4
#define ROWS_RESULT_STEPS 8
#define ROWS_HALO_STEPS 1
float *d_Dst,
float *d_Src,
int imageW,
int imageH,
int pitch
){
#pragma unroll
#pragma unroll
#pragma unroll
__syncthreads();
#pragma unroll
float sum = 0;
#pragma unroll
}
#define COLUMNS_BLOCKDIM_X 16
#define COLUMNS_BLOCKDIM_Y 8
#define COLUMNS_RESULT_STEPS 8
#define COLUMNS_HALO_STEPS 1
float *d_Dst,
float *d_Src,
int imageW,
int imageH,
int pitch
){
//Main data
#pragma unroll
#pragma unroll
//Lower halo
#pragma unroll
__syncthreads();
#pragma unroll
float sum = 0;
#pragma unroll