Reads and stores hardware events inside of an instrumented code region.
More...
- Fortran Prototype:
- #include <fpapi.h>
int PAPIf_hl_read( C_STRING region, C_INT check )
- Parameters
-
- Return values
-
| PAPI_OK | |
| PAPI_ENOTRUN | – EventSet is currently not running or could not determined. |
| PAPI_ESYS | – A system or C library call failed inside PAPI, see the errno variable. |
| PAPI_EMISC | – PAPI has been deactivated due to previous erros. |
| PAPI_ENOMEM | – Insufficient memory. |
PAPIf_hl_read reads hardware events and stores them internally inside of an instrumented code region. Assumes that PAPIf_hl_region_begin was called before.
- Example:
write (*,*)
"PAPIf_hl_region_begin failed!"
end if
!do some computation here
write (*,*)
"PAPIf_hl_read failed!"
end if
!do some computation here
write (*,*)
"PAPIf_hl_region_end failed!"
end if
ssize_t write(int fd, const void *buf, size_t count)
Reads and stores hardware events inside of an instrumented code region.
Reads and stores hardware events at the beginning of an instrumented code region.
Reads and stores hardware events at the end of an instrumented code region.
- See also
- PAPI_hl_read
The documentation for this class was generated from the following file: