1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#define MAXNPROJECTIONS 4096 //!< Maximum number of supported projections per slices
#define HST_CUDA_MAX_DEVICES 16 //!< Maximum CUDA-devices supported by the module (check tex_projes)
#define BLOCK_SIZE 16 //!< CUDA block size (for filtering)
#define BLOCK_SIZE_X BLOCK_SIZE //!< Check kernels, there are some expectations
#define BLOCK_SIZE_Y BLOCK_SIZE //!< Check kernels, there are some expectations
#define HST_HEATUP
#define CUDA_HEATUP_MAX_CHANGE 0.05
#define CUDA_HEATUP_MIN_ITERATIONS 200
#define CUDA_HEATUP_MAX_ITERATIONS 250
#define CUDA_HEATUP_KERNEL_ITERATIONS 4096
#define CUDA_HEATUP_ELEMENTS 4
#define CUDA_HEATUP_GRID 4480 // 16 * 5 * 7 (covers SM numbers) * 8 (covers warps per SM)
#define CUDA_MAX_STATS 16384
|