Processor Counter Monitor
PCM Member List

This is the complete list of members for PCM, including all inherited members.

allowMultipleInstances()PCMinline
ATOM enum value (defined in PCM)PCM
ATOM_2 enum value (defined in PCM)PCM
ATOM_APOLLO_LAKE enum value (defined in PCM)PCM
ATOM_AVOTON enum value (defined in PCM)PCM
ATOM_BAYTRAIL enum value (defined in PCM)PCM
ATOM_CENTERTON enum value (defined in PCM)PCM
ATOM_CHERRYTRAIL enum value (defined in PCM)PCM
ATOM_DENVERTON enum value (defined in PCM)PCM
BasicCounterState (defined in PCM)PCMfriend
BDX enum value (defined in PCM)PCM
BDX_DE enum value (defined in PCM)PCM
BROADWELL enum value (defined in PCM)PCM
BROADWELL_XEON_E3 enum value (defined in PCM)PCM
CBoEventTid enum name (defined in PCM)PCM
CH_MASK enum value (defined in PCM)PCM
ChaPipelineQueue enum name (defined in PCM)PCM
CLARKDALE enum value (defined in PCM)PCM
cleanup()PCM
CoreLocalMemoryBWMetricAvailable() const PCM
CoreRemoteMemoryBWMetricAvailable() const PCM
COUNTER_INDEX enum value (defined in PCM)PCM
CRd enum value (defined in PCM)PCM
CUSTOM_CORE_EVENTS enum valuePCM
DEFAULT_EVENTS enum valuePCM
disableJKTWorkaround() (defined in PCM)PCMinline
DIVIDER enum value (defined in PCM)PCM
dramEnergyMetricsAvailable() const (defined in PCM)PCMinline
DRd enum value (defined in PCM)PCM
EDGE_DET enum value (defined in PCM)PCM
ENABLE enum value (defined in PCM)PCM
END_OF_MODEL_LIST enum value (defined in PCM)PCM
ErrorCode enum namePCM
EVENT_SELECT enum value (defined in PCM)PCM
EXT_CUSTOM_CORE_EVENTS enum valuePCM
extractCoreFixedCounterValue(uint64 val) (defined in PCM)PCM
extractCoreGenCounterValue(uint64 val) (defined in PCM)PCM
extractQOSMonitoring(uint64 val) (defined in PCM)PCM
extractUncoreFixedCounterValue(uint64 val) (defined in PCM)PCM
extractUncoreGenCounterValue(uint64 val) (defined in PCM)PCM
FC_MASK enum value (defined in PCM)PCM
freezeServerUncoreCounters()PCM
getAllCounterStates(SystemCounterState &systemState, std::vector< SocketCounterState > &socketStates, std::vector< CoreCounterState > &coreStates)PCM
getBytesPerFlit(int32 cpu_model_) (defined in PCM)PCMinlinestatic
getBytesPerFlit() const (defined in PCM)PCMinline
getBytesPerLinkCycle(int32 cpu_model_) (defined in PCM)PCMinlinestatic
getBytesPerLinkCycle() const (defined in PCM)PCMinline
getBytesPerLinkTransfer() const (defined in PCM)PCMinline
getCoreCounterState(uint32 core)PCM
getCoreId(uint32 os_id) const PCMinline
getCPUBrandString()PCMstatic
getCPUFamilyModelString() (defined in PCM)PCM
getCPUMicrocodeLevel() const PCMinline
getCPUModel() const PCMinline
getCPUStepping() const PCMinline
getDataBytesPerFlit(int32 cpu_model_) (defined in PCM)PCMinlinestatic
getDataBytesPerFlit() const (defined in PCM)PCMinline
getEDCChannelsPerSocket() const PCMinline
getErrorMessage() const PCMinline
getFlitsPerLinkCycle(int32 cpu_model_) (defined in PCM)PCMinlinestatic
getIIOCounterState(int socket, int IIOStack, int counter)PCM
getIIOCounterStates(int socket, int IIOStack, IIOCounterState *result)PCM
getInstance()PCMstatic
getJoulesPerEnergyUnit() const PCMinline
getL3ScalingFactor() const PCM
getLinkTransfersPerLinkCycle() (defined in PCM)PCMinlinestatic
getMaxCustomCoreEvents()PCM
getMaxIPC() const PCMinline
getMaxRMID() const PCM
getMCChannels(uint32 socket, uint32 controller) const PCMinline
getMCChannelsPerSocket() const PCMinline
getMCPerSocket() const PCMinline
getNominalFrequency() const PCM
getNumCores() const PCM
getNumOnlineCores() const PCM
getNumOnlineSockets() const PCM
getNumSockets() const PCM
getOriginalCPUModel() const PCMinline
getPackageMaximumPower() const PCMinline
getPackageMinimumPower() const PCMinline
getPackageThermalSpecPower() const PCMinline
getPCIeCounterState(const uint32 socket_)PCM
getPCUFrequency() const PCMinline
getQPILinkSpeed(uint32 socketNr, uint32 linkNr) const PCMinline
getQPILinksPerSocket() const PCMinline
getRunState(void)PCMinline
getServerUncorePowerState(uint32 socket)PCM
getSMT() const PCM
getSocketCounterState(uint32 socket)PCM
getSocketId(uint32 core_id) const PCMinline
getSystemCounterState()PCM
getThreadId(uint32 os_id) const PCMinline
getThreadsPerCore() const PCM
getTickCount(uint64 multiplier=1000, uint32 core=0)PCM
getTickCountRDTSCP(uint64 multiplier=1000)PCM
getTileId(uint32 os_id) const PCMinline
getUArchCodename(const int32 cpu_model_=-1) const PCM
getUncoreClocks(const uint32 socket_)PCM
getUncoreCounterStates(SystemCounterState &systemState, std::vector< SocketCounterState > &socketStates)PCM
good()PCM
H_EVENT_NAME enum value (defined in PCM)PCM
hasBecktonUncore() const (defined in PCM)PCMinline
hasPCICFGUncore() const (defined in PCM)PCMinline
hasUPI() const (defined in PCM)PCMinline
HASWELL enum value (defined in PCM)PCM
HASWELL_2 enum value (defined in PCM)PCM
HASWELL_ULT enum value (defined in PCM)PCM
HASWELLX enum value (defined in PCM)PCM
IGNORED enum value (defined in PCM)PCM
IIO_CBDMA enum value (defined in PCM)PCM
IIO_MCP0 enum value (defined in PCM)PCM
IIO_MCP1 enum value (defined in PCM)PCM
IIO_PCIe0 enum value (defined in PCM)PCM
IIO_PCIe1 enum value (defined in PCM)PCM
IIO_PCIe2 enum value (defined in PCM)PCM
IIO_STACK_COUNT enum value (defined in PCM)PCM
IIOEventsAvailable() const (defined in PCM)PCMinline
incomingQPITrafficMetricsAvailable() const (defined in PCM)PCMinline
initWinRing0Lib()PCMstatic
INVALID enum value (defined in PCM)PCM
INVALID_MODE enum valuePCM
INVERT enum value (defined in PCM)PCM
IRQ enum value (defined in PCM)PCM
isBlocked(void) (defined in PCM)PCMinline
isCoreCStateResidencySupported(int state)PCMinline
isCoreOnline(int32 os_core_id) const PCM
isPackageCStateResidencySupported(int state)PCMinline
isSecureBoot() const PCM
isSocketOnline(int32 socket_id) const PCM
isSomeCoreOfflined()PCM
ItoM enum value (defined in PCM)PCM
ItoMtid enum value (defined in PCM)PCM
IVY_BRIDGE enum value (defined in PCM)PCM
IVYTOWN enum value (defined in PCM)PCM
JAKETOWN enum value (defined in PCM)PCM
KBL enum value (defined in PCM)PCM
KBL_1 enum value (defined in PCM)PCM
KNL enum value (defined in PCM)PCM
L3CacheOccupancyMetricAvailable() const PCM
L3QOSMetricAvailable() const PCM
LatencyMetricsAvailable() const (defined in PCM)PCMinline
LLCReadMissLatencyMetricsAvailable() const (defined in PCM)PCMinline
MAX_C_STATE enum value (defined in PCM)PCM
MCDRAMmemoryTrafficMetricsAvailable() const (defined in PCM)PCMinline
memoryIOTrafficMetricAvailable() const (defined in PCM)PCMinline
memoryTrafficMetricsAvailable() const (defined in PCM)PCMinline
MSRAccessDenied enum value (defined in PCM)PCM
MULTIPLIER enum value (defined in PCM)PCM
NEHALEM enum value (defined in PCM)PCM
NEHALEM_EP enum value (defined in PCM)PCM
NEHALEM_EX enum value (defined in PCM)PCM
None enum value (defined in PCM)PCM
OPCODE enum value (defined in PCM)PCM
outgoingQPITrafficMetricsAvailable() const (defined in PCM)PCMinline
OVERFLOW_ENABLE enum value (defined in PCM)PCM
packageEnergyMetricsAvailable() const (defined in PCM)PCMinline
packageThermalMetricsAvailable() const (defined in PCM)PCMinline
PCIeEventCode enum name (defined in PCM)PCM
PCIeItoM enum value (defined in PCM)PCM
PCIeNSRd enum value (defined in PCM)PCM
PCIeNSWr enum value (defined in PCM)PCM
PCIeNSWrF enum value (defined in PCM)PCM
PCIeRdCur enum value (defined in PCM)PCM
PCIeWidthMode enum name (defined in PCM)PCM
PCIeWiLF enum value (defined in PCM)PCM
PCM_GENERATE_METRIC_AVAILABLE_FUNCTION(CyclesLostDueL3CacheMissesAvailable) PCM_GENERATE_METRIC_AVAILABLE_FUNCTION(CyclesLostDueL2CacheMissesAvailable) bool isActiveRelativeFrequencyAvailable() const (defined in PCM)PCMinline
PerfmonField enum name (defined in PCM)PCM
PerfVirtualControlRegister (defined in PCM)PCMfriend
PMMTrafficMetricsAvailable() const (defined in PCM)PCMinline
PMUBusy enum value (defined in PCM)PCM
PRd enum value (defined in PCM)PCM
program(const ProgramMode mode_=DEFAULT_EVENTS, const void *parameter_=NULL)PCM
programIIOCounters(IIOPMUCNTCTLRegister rawEvents[4], int IIOStack=-1)PCM
ProgramMode enum namePCM
programPCIeCounters(const PCIeEventCode event_, const uint32 tid_=0, const uint32 miss_=0, const uint32 q_=0, const uint32 nc_=0)PCM
programPCIeMissCounters(const PCIeEventCode event_, const uint32 tid_=0, const uint32 q_=0, const uint32 nc_=0) (defined in PCM)PCM
programServerUncoreLatencyMetrics(bool enable_pmm)PCM
programServerUncoreMemoryMetrics(int rankA=-1, int rankB=-1, bool PMM=false)PCM
programServerUncorePowerMetrics(int mc_profile, int pcu_profile, int *freq_bands=NULL)PCM
PRQ enum value (defined in PCM)PCM
QOSMetricAvailable() const PCM
qpiUtilizationMetricsAvailable() const (defined in PCM)PCMinline
RESET enum value (defined in PCM)PCM
resetPMU()PCM
restoreOutput()PCM
RFO enum value (defined in PCM)PCM
RFOtid enum value (defined in PCM)PCM
SANDY_BRIDGE enum value (defined in PCM)PCM
setBlocked(const bool new_blocked) (defined in PCM)PCMinline
setOutput(const std::string filename)PCM
setRunState(int new_state)PCMinline
setupCustomCoreEventsForNuma(PCM::ExtendedCustomCoreEventDescription &conf) const PCM
SKL enum value (defined in PCM)PCM
SKL_UY enum value (defined in PCM)PCM
SKX enum value (defined in PCM)PCM
SKX_CRd enum value (defined in PCM)PCM
SKX_DRd enum value (defined in PCM)PCM
SKX_ItoM enum value (defined in PCM)PCM
SKX_PRd enum value (defined in PCM)PCM
SKX_RdCur enum value (defined in PCM)PCM
SKX_RFO enum value (defined in PCM)PCM
SKX_WiL enum value (defined in PCM)PCM
Success enum value (defined in PCM)PCM
SupportedCPUModels enum namePCM
supportsHLE() const (defined in PCM)PCM
supportsRTM() const (defined in PCM)PCM
THRESH enum value (defined in PCM)PCM
UMASK enum value (defined in PCM)PCM
UncoreCounterState (defined in PCM)PCMfriend
unfreezeServerUncoreCounters()PCM
UnknownError enum value (defined in PCM)PCM
useLinuxPerfForUncore() const PCM
useSkylakeEvents() const (defined in PCM)PCMinline
V_EVENT_NAME enum value (defined in PCM)PCM
WESTMERE_EP enum value (defined in PCM)PCM
WESTMERE_EX enum value (defined in PCM)PCM
WiL enum value (defined in PCM)PCM
X1 enum value (defined in PCM)PCM
X16 enum value (defined in PCM)PCM
X4 enum value (defined in PCM)PCM
X8 enum value (defined in PCM)PCM
XFF enum value (defined in PCM)PCM
xPI() const (defined in PCM)PCMinline
~PCM() (defined in PCM)PCM