32 main(
int argc,
char **argv )
56 printf(
"Test case: Clock latency and resolution.\n" );
57 printf(
"Note: Virtual timers are proportional to # CPUs.\n" );
58 printf(
"------------------------------------------------\n" );
61 pthread_attr_init( &attr );
63 #ifdef PTHREAD_CREATE_UNDETACHED 64 pthread_attr_setdetachstate( &attr, PTHREAD_CREATE_UNDETACHED );
67 #ifdef PTHREAD_SCOPE_SYSTEM 68 retval = pthread_attr_setscope( &attr, PTHREAD_SCOPE_SYSTEM );
92 pthread_join(
t1, NULL );
93 pthread_join(
t2, NULL );
94 pthread_join( t3, NULL );
95 pthread_join( t4, NULL );
void test_pass(const char *filename)
unsigned long int pthread_t
int PAPI_register_thread(void)
Return codes and api definitions.
void test_skip(const char *file, int line, const char *call, int retval)
int PAPI_thread_init(unsigned long int(*id_fn)(void))
int PAPI_library_init(int version)
int main(int argc, char **argv)
void * pthread_main(void *arg)
int PAPI_unregister_thread(void)
int tests_quiet(int argc, char **argv)
void test_fail(const char *file, int line, const char *call, int retval)