PAPI 7.1.0.0
Loading...
Searching...
No Matches
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 */
7int instructions_fldcw(void);
8int instructions_rep(void);
9
10/* branches_testcode.c */
11int branches_testcode(void);
12int random_branches_testcode(int number, int quiet);
13
14/* flops_testcode.c */
21double do_flops3( double x, int iters, int quiet );
22double do_flops( int n, int quiet );
23
24/* cache_testcode.c */
25int cache_write_test(double *array, int size);
26double cache_read_test(double *array, int size);
27int cache_random_write_test(double *array, int size, int count);
28double cache_random_read_test(double *array, int size, int count);
29
30/* busy_work.c */
31double do_cycles( int minimum_time );
static long count
static double array[ARRAYSIZE]
Definition: papi_l1_dca.c:23
int quiet
Definition: rapl_overflow.c:19
int branches_testcode(void)
double flops_double_swapped_matrix_matrix_multiply(void)
double do_cycles(int minimum_time)
Definition: busy_work.c:8
int instructions_fldcw(void)
double cache_random_read_test(double *array, int size, int count)
int instructions_rep(void)
double do_flops3(double x, int iters, int quiet)
float flops_float_swapped_matrix_matrix_multiply(void)
int cache_write_test(double *array, int size)
Definition: cache_testcode.c:6
int instructions_million(void)
double flops_double_matrix_matrix_multiply(void)
int flops_double_init_matrix(void)
double do_flops(int n, int quiet)
int cache_random_write_test(double *array, int size, int count)
double cache_read_test(double *array, int size)
float flops_float_matrix_matrix_multiply(void)
int flops_float_init_matrix(void)
int random_branches_testcode(int number, int quiet)
volatile double x