Closed maeager closed 7 years ago
See https://sites.google.com/monash.edu/elmlundlab-computingblog/timing-module
Standard - uses 64-bit integer to make system_clock use nanosecond clock OMP - uses OpenMP get_time, defaults to cpu_time
Compiles for GNU and PGI. Timer test procedures are in production/simple_test/ under simple_test_timer_basic and simple_omp_timer_test.
Preprocessor macros in simple_timer.h: TBLOCK, TSTOP, START_TIMER_LOOP, STOP_TIMER_LOOP
Changes other than timer: compileSIMPLE.pl : add _DEBUG flag and -I simple_utils to FLAGS
See https://sites.google.com/monash.edu/elmlundlab-computingblog/timing-module
Standard - uses 64-bit integer to make system_clock use nanosecond clock OMP - uses OpenMP get_time, defaults to cpu_time
Compiles for GNU and PGI. Timer test procedures are in production/simple_test/ under simple_test_timer_basic and simple_omp_timer_test.
Preprocessor macros in simple_timer.h: TBLOCK, TSTOP, START_TIMER_LOOP, STOP_TIMER_LOOP
Changes other than timer: compileSIMPLE.pl : add _DEBUG flag and -I simple_utils to FLAGS