 |
Project
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
15#ifndef O2_GPU_CLUSTERFINDERDEFS_H
16#define O2_GPU_CLUSTERFINDERDEFS_H
21#define CHARGEMAP_TILING_LAYOUT
23#define SCRATCH_PAD_SEARCH_N 8
24#define SCRATCH_PAD_COUNT_N 16
25#if defined(GPUCA_GPUCODE)
26#define SCRATCH_PAD_BUILD_N 8
27#define SCRATCH_PAD_NOISE_N 8
30#define SCRATCH_PAD_BUILD_N 16
31#define SCRATCH_PAD_NOISE_N 16
36#define GPUCF_PADDING_PAD 8
37#define GPUCF_PADDING_TIME 4
38#define TPC_PADS_PER_ROW 144
40#define TPC_ROWS_PER_CRU 18
41#define TPC_PADS_PER_ROW_PADDED (TPC_PADS_PER_ROW + GPUCF_PADDING_PAD)
42#define TPC_NUM_OF_PADS (GPUCA_ROW_COUNT * TPC_PADS_PER_ROW_PADDED + GPUCF_PADDING_PAD)
43#define TPC_PADS_IN_SECTOR 14560
44#define TPC_FEC_IDS_IN_SECTOR 23296
45#define TPC_MAX_FRAGMENT_LEN_GPU 4000
46#define TPC_MAX_FRAGMENT_LEN_HOST 1000
47#define TPC_MAX_FRAGMENT_LEN_PADDED(size) ((size) + 2 * GPUCF_PADDING_TIME)
51#define CPU_PTR(x) nullptr