![]() |
The Gaudi Framework
v30r3 (a5ef0a68)
|
#include <perfmon/perfmon.h>#include <perfmon/perfmon_dfl_smpl.h>#include <perfmon/pfmlib.h>#include <perfmon/pfmlib_core.h>#include <perfmon/pfmlib_intel_nhm.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <unistd.h>
Go to the source code of this file.
Classes | |
| class | PfmCodeAnalyser |
Macros | |
| #define | MAX_EVT_NAME_LEN 256 |
| #define | NUM_PMCS PFMLIB_MAX_PMCS |
| #define | NUM_PMDS PFMLIB_MAX_PMDS |
| #define | FMT_NAME PFM_DFL_SMPL_NAME |
| #define | MAX_NUMBER_OF_PROGRAMMABLE_COUNTERS 4 |
| #define | cpuid(func, eax, ebx, ecx, edx) __asm__ __volatile__( "cpuid" : "=a"( eax ), "=b"( ebx ), "=c"( ecx ), "=d"( edx ) : "a"( func ) ); |
| #define cpuid | ( | func, | |
| eax, | |||
| ebx, | |||
| ecx, | |||
| edx | |||
| ) | __asm__ __volatile__( "cpuid" : "=a"( eax ), "=b"( ebx ), "=c"( ecx ), "=d"( edx ) : "a"( func ) ); |
Definition at line 20 of file PfmCodeAnalyser.h.
| #define FMT_NAME PFM_DFL_SMPL_NAME |
Definition at line 18 of file PfmCodeAnalyser.h.
| #define MAX_EVT_NAME_LEN 256 |
Definition at line 15 of file PfmCodeAnalyser.h.
| #define MAX_NUMBER_OF_PROGRAMMABLE_COUNTERS 4 |
Definition at line 19 of file PfmCodeAnalyser.h.
| #define NUM_PMCS PFMLIB_MAX_PMCS |
Definition at line 16 of file PfmCodeAnalyser.h.
| #define NUM_PMDS PFMLIB_MAX_PMDS |
Definition at line 17 of file PfmCodeAnalyser.h.