Processor Counter Monitor
|
This is the complete list of members for PCM, including all inherited members.
allowMultipleInstances() | PCM | inline |
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) | PCM | friend |
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 value | PCM | |
DEFAULT_EVENTS enum value | PCM | |
disableJKTWorkaround() (defined in PCM) | PCM | inline |
DIVIDER enum value (defined in PCM) | PCM | |
dramEnergyMetricsAvailable() const (defined in PCM) | PCM | inline |
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 name | PCM | |
EVENT_SELECT enum value (defined in PCM) | PCM | |
EXT_CUSTOM_CORE_EVENTS enum value | PCM | |
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) | PCM | inlinestatic |
getBytesPerFlit() const (defined in PCM) | PCM | inline |
getBytesPerLinkCycle(int32 cpu_model_) (defined in PCM) | PCM | inlinestatic |
getBytesPerLinkCycle() const (defined in PCM) | PCM | inline |
getBytesPerLinkTransfer() const (defined in PCM) | PCM | inline |
getCoreCounterState(uint32 core) | PCM | |
getCoreId(uint32 os_id) const | PCM | inline |
getCPUBrandString() | PCM | static |
getCPUFamilyModelString() (defined in PCM) | PCM | |
getCPUMicrocodeLevel() const | PCM | inline |
getCPUModel() const | PCM | inline |
getCPUStepping() const | PCM | inline |
getDataBytesPerFlit(int32 cpu_model_) (defined in PCM) | PCM | inlinestatic |
getDataBytesPerFlit() const (defined in PCM) | PCM | inline |
getEDCChannelsPerSocket() const | PCM | inline |
getErrorMessage() const | PCM | inline |
getFlitsPerLinkCycle(int32 cpu_model_) (defined in PCM) | PCM | inlinestatic |
getIIOCounterState(int socket, int IIOStack, int counter) | PCM | |
getIIOCounterStates(int socket, int IIOStack, IIOCounterState *result) | PCM | |
getInstance() | PCM | static |
getJoulesPerEnergyUnit() const | PCM | inline |
getL3ScalingFactor() const | PCM | |
getLinkTransfersPerLinkCycle() (defined in PCM) | PCM | inlinestatic |
getMaxCustomCoreEvents() | PCM | |
getMaxIPC() const | PCM | inline |
getMaxRMID() const | PCM | |
getMCChannels(uint32 socket, uint32 controller) const | PCM | inline |
getMCChannelsPerSocket() const | PCM | inline |
getMCPerSocket() const | PCM | inline |
getNominalFrequency() const | PCM | |
getNumCores() const | PCM | |
getNumOnlineCores() const | PCM | |
getNumOnlineSockets() const | PCM | |
getNumSockets() const | PCM | |
getOriginalCPUModel() const | PCM | inline |
getPackageMaximumPower() const | PCM | inline |
getPackageMinimumPower() const | PCM | inline |
getPackageThermalSpecPower() const | PCM | inline |
getPCIeCounterState(const uint32 socket_) | PCM | |
getPCUFrequency() const | PCM | inline |
getQPILinkSpeed(uint32 socketNr, uint32 linkNr) const | PCM | inline |
getQPILinksPerSocket() const | PCM | inline |
getRunState(void) | PCM | inline |
getServerUncorePowerState(uint32 socket) | PCM | |
getSMT() const | PCM | |
getSocketCounterState(uint32 socket) | PCM | |
getSocketId(uint32 core_id) const | PCM | inline |
getSystemCounterState() | PCM | |
getThreadId(uint32 os_id) const | PCM | inline |
getThreadsPerCore() const | PCM | |
getTickCount(uint64 multiplier=1000, uint32 core=0) | PCM | |
getTickCountRDTSCP(uint64 multiplier=1000) | PCM | |
getTileId(uint32 os_id) const | PCM | inline |
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) | PCM | inline |
hasPCICFGUncore() const (defined in PCM) | PCM | inline |
hasUPI() const (defined in PCM) | PCM | inline |
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) | PCM | inline |
incomingQPITrafficMetricsAvailable() const (defined in PCM) | PCM | inline |
initWinRing0Lib() | PCM | static |
INVALID enum value (defined in PCM) | PCM | |
INVALID_MODE enum value | PCM | |
INVERT enum value (defined in PCM) | PCM | |
IRQ enum value (defined in PCM) | PCM | |
isBlocked(void) (defined in PCM) | PCM | inline |
isCoreCStateResidencySupported(int state) | PCM | inline |
isCoreOnline(int32 os_core_id) const | PCM | |
isPackageCStateResidencySupported(int state) | PCM | inline |
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) | PCM | inline |
LLCReadMissLatencyMetricsAvailable() const (defined in PCM) | PCM | inline |
MAX_C_STATE enum value (defined in PCM) | PCM | |
MCDRAMmemoryTrafficMetricsAvailable() const (defined in PCM) | PCM | inline |
memoryIOTrafficMetricAvailable() const (defined in PCM) | PCM | inline |
memoryTrafficMetricsAvailable() const (defined in PCM) | PCM | inline |
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) | PCM | inline |
OVERFLOW_ENABLE enum value (defined in PCM) | PCM | |
packageEnergyMetricsAvailable() const (defined in PCM) | PCM | inline |
packageThermalMetricsAvailable() const (defined in PCM) | PCM | inline |
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) | PCM | inline |
PerfmonField enum name (defined in PCM) | PCM | |
PerfVirtualControlRegister (defined in PCM) | PCM | friend |
PMMTrafficMetricsAvailable() const (defined in PCM) | PCM | inline |
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 name | PCM | |
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) | PCM | inline |
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) | PCM | inline |
setOutput(const std::string filename) | PCM | |
setRunState(int new_state) | PCM | inline |
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 name | PCM | |
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) | PCM | friend |
unfreezeServerUncoreCounters() | PCM | |
UnknownError enum value (defined in PCM) | PCM | |
useLinuxPerfForUncore() const | PCM | |
useSkylakeEvents() const (defined in PCM) | PCM | inline |
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) | PCM | inline |
~PCM() (defined in PCM) | PCM |