Loading...
Searching...
No Matches
Go to the documentation of this file.
25#ifndef __PFMLIB_CRAYX2_H__
26#define __PFMLIB_CRAYX2_H__ 1
30#define PFM_MAX_HW_PMCS 12
31#define PFM_MAX_HW_PMDS 512
33#include <asm/perfmon.h>
76#define PMU_CRAYX2_CPU_PMC_COUNT PFM_CPU_PMC_COUNT
77#define PMU_CRAYX2_CACHE_PMC_COUNT PFM_CACHE_PMC_COUNT
78#define PMU_CRAYX2_MEMORY_PMC_COUNT PFM_MEM_PMC_COUNT
82#define PMU_CRAYX2_CPU_PMC_BASE PFM_CPU_PMC
83#define PMU_CRAYX2_CACHE_PMC_BASE PFM_CACHE_PMC
84#define PMU_CRAYX2_MEMORY_PMC_BASE PFM_MEM_PMC
88#define PMU_CRAYX2_CPU_PMD_COUNT PFM_CPU_PMD_COUNT
89#define PMU_CRAYX2_CACHE_PMD_COUNT PFM_CACHE_PMD_COUNT
90#define PMU_CRAYX2_MEMORY_PMD_COUNT PFM_MEM_PMD_COUNT
94#define PMU_CRAYX2_CPU_PMD_BASE PFM_CPU_PMD
95#define PMU_CRAYX2_CACHE_PMD_BASE PFM_CACHE_PMD
96#define PMU_CRAYX2_MEMORY_PMD_BASE PFM_MEM_PMD
100#define PMU_CRAYX2_PMC_COUNT PFM_PMC_COUNT
101#define PMU_CRAYX2_PMD_COUNT PFM_PMD_COUNT
102#define PMU_CRAYX2_NUM_COUNTERS PFM_PMD_COUNT
106#define PMU_CRAYX2_COUNTER_WIDTH 63
110#define PMU_CRAYX2_NAME "Cray X2"