Rechercher une page de manuel
PAPI_get_real_cyc
Langue: en
Version: September, 2004 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
NAME
PAPI_get_real_cyc - get real time counter value in clock cyclesPAPI_get_real_usec - get real time counter value in microseconds
SYNOPSIS
C Interface#include <papi.h> long_long PAPI_get_real_cyc(void); long_long PAPI_get_real_usec(void);Fortran Interface
#include fpapi.h PAPIF_get_real_usec(C_LONG_LONG time) PAPIF_get_real_cyc(C_LONG_LONG real_cyc)
DESCRIPTION
Both of these functions return the total real time passed since some arbitrary starting point. The time is returned in clock cycles or microseconds respectively. These calls are equivalent to wall clock time.ERRORS
These functions always succeed.EXAMPLE
s = PAPI_get_real_cyc(); your_slow_code(); e = PAPI_get_real_cyc(); printf("Wallclock cycles: %lld\n",e-s);
BUGS
These functions have no known bugs.SEE ALSO
PAPI_library_init(3), PAPI_get_virt_cyc(3), PAPI_get_virt_usec(3), PAPI(3), PAPIF(3)Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre