Go to the source code of this file.
|
| int | main (int argc, char **argv) |
| |
◆ NUM_EVENTS
- Author
- Vince Weaver
test case for mx myrinet component
Definition at line 18 of file mx_elapsed.c.
◆ main()
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
Definition at line 20 of file mx_elapsed.c.
23 int retval,cid,numcmp,our_cmp;
40 printf(
"Trying mutiple reads in MX component\n");
46 for(cid=0; cid<numcmp; cid++) {
49 test_fail(__FILE__, __LINE__,
"PAPI_get_component_info failed\n", 0);
52 if (strstr(cmpinfo->
name,
"mx")) {
53 if (!
quiet) printf(
"\tFound Myrinet component %d - %s\n", cid, cmpinfo->
name);
61 test_skip(__FILE__, __LINE__,
"MX component not found\n", 0);
65 test_skip(__FILE__, __LINE__,
"MX component not found\n", 0);
74 "PAPI_create_eventset()",
retval);
80 "could not add event COUNTERS_UPTIME",
retval);
86 "PAPI_add_event()",
retval);
92 "could not add event PUSH_OBSOLETE",
retval);
98 "PAPI_add_event()",
retval);
104 "could not add event PKT_MISROUTED",
retval);
110 "PAPI_add_event()",
retval);
int PAPI_stop(int EventSet, long long *values)
const PAPI_component_info_t * PAPI_get_component_info(int cidx)
void test_pass(const char *filename)
int PAPI_add_event(int EventSet, int EventCode)
int PAPI_num_components(void)
int PAPI_event_name_to_code(const char *in, int *out)
void test_skip(const char *file, int line, const char *call, int retval)
#define NUM_EVENTS
Tests basic mx myrinet functionality.
int PAPI_library_init(int version)
char name[PAPI_MAX_STR_LEN]
int PAPI_create_eventset(int *EventSet)
int tests_quiet(int argc, char **argv)
void test_fail(const char *file, int line, const char *call, int retval)
int PAPI_read(int EventSet, long long *values)
int PAPI_start(int EventSet)
static long long values[NUM_EVENTS]