PAPI  5.7.0.0
testcode.h
Go to the documentation of this file.
1 #define ALL_OK 0
2 #define CODE_UNIMPLEMENTED -1
3 #define ERROR_RESULT -2
4 
5 /* instructions_testcode.c */
6 int instructions_million(void);
7 int instructions_fldcw(void);
8 int instructions_rep(void);
9 
10 /* branches_testcode.c */
11 int branches_testcode(void);
12 int random_branches_testcode(int number, int quiet);
13 
14 /* flops_testcode.c */
15 int flops_float_init_matrix(void);
18 int flops_double_init_matrix(void);
21 double do_flops3( double x, int iters, int quiet );
22 double do_flops( int n, int quiet );
23 
24 /* cache_testcode.c */
25 int cache_write_test(double *array, int size);
26 double cache_read_test(double *array, int size);
27 int cache_random_write_test(double *array, int size, int count);
28 double cache_random_read_test(double *array, int size, int count);
29 
30 /* busy_work.c */
31 double do_cycles( int minimum_time );
double flops_double_swapped_matrix_matrix_multiply(void)
int instructions_rep(void)
static double array[ARRAYSIZE]
Definition: papi_l1_dca.c:23
int cache_write_test(double *array, int size)
Definition: cache_testcode.c:6
int cache_random_write_test(double *array, int size, int count)
double do_flops3(double x, int iters, int quiet)
double cache_read_test(double *array, int size)
int instructions_fldcw(void)
double do_cycles(int minimum_time)
Definition: busy_work.c:8
int random_branches_testcode(int number, int quiet)
int flops_double_init_matrix(void)
int quiet
Definition: rapl_overflow.c:18
double cache_random_read_test(double *array, int size, int count)
int branches_testcode(void)
float flops_float_matrix_matrix_multiply(void)
double do_flops(int n, int quiet)
float flops_float_swapped_matrix_matrix_multiply(void)
int x
Definition: fileop.c:78
double flops_double_matrix_matrix_multiply(void)
int flops_float_init_matrix(void)
static long count
int instructions_million(void)