1 #define NUM_WORK_SECONDS 2 2 #define NUM_FLOPS 20000000 3 #define NUM_MISSES 2000000 4 #define NUM_READS 20000 7 #define MAX_THREADS 256 9 #define NUM_ITERS 1000000 10 #define THRESHOLD 1000000 11 #define L1_MISS_BUFFER_SIZE_INTS 128*1024 12 #define CACHE_FLUSH_BUFFER_SIZE_INTS 16*1024*1024 14 #define OVR_TOLERANCE .75 15 #define MPX_TOLERANCE .20 16 #define TIME_LIMIT_IN_US 60*1000000
void FDO_MISSES(int *n, int *size)
void FDO_L1MISSES(int *n)
void fdo_l1misses__(int *n)
static double array[ARRAYSIZE]
void fdo_l1misses(int *n)
void _FDO_MISSES(int *n, int *size)
void touch_dummy(double *array, int size)
void do_misses(int n, int bytes)
void _FDO_L1MISSES(int *n)
void fdo_misses(int *n, int *size)
void fdo_misses_(int *n, int *size)
void fdo_l1misses_(int *n)
void dummy__(void *array)
void fdo_misses__(int *n, int *size)