Intel BX80571E7500 Programming Manual - Page 127

FVC_EV1

Page 127 highlights

INTEL® XEON® PROCESSOR 7500 SERIES UNCORE PROGRAMMING GUIDE UNCORE PERFORMANCE MONITORING FVC_EVx.bcmd_match event may be monitored at any given time. The same holds true for FVC_EVx.resp_match Extension SMI_CRC_ERR MEM_ECC_ERR POISON_TXN ALERT_FRAMES FAST_RESET BBOX_CMDS.READS BBOX_CMDS.WRITES BBOX_RSP.ACK BBOX_RSP.RETRY BBOX_RSP.COR BBOX_RSP.UNCOR BBOX_RSP.SPEC_ACK BBOX_RSP.SPR_ACK --BBOX_RSP.SPR_UNCOR SMI_NB_TRIG Table 2-89. Unit Masks for FVC_EV0 FVC FVC FVC [13:11] [10:8] [7:5] Description 0x0 Count link level Intel SMI CRC errors 0x1 Count memory ECC errors (that is not a link-level CRC error) 0x2 Count poison (directory of a write to memory was encoded as poisoned) transactions 0x3 Counts alert frames 0x4 Fast reset request from M-Boxes 0x5 0x0 Reads commands to M box from B box (e.g. reads from memory) 0x5 0x1 Write commands from B box to M box (e.g. writes to memory) 0x6 0x0 Counts positive acknowledgements. No error was detected. 0x6 0x1 Count Retry Responses. Possibly a correctable error. Retries are generated until it is decided that the error was either correctable or uncorrectable. 0x6 0x2 0x6 0x3 0x6 0x4 0x6 0x5 0x6 0x6 0x6 0x7 0x7 Counts corrected (for example, after error trials or just by a retry) Count Uncorrectable Responses. Speculative positive acknowledgement for optimized read flow. No error was detected for the transaction. Count positive acknowledgements for command to misbehaving DIMM during sparing. No error was detected for the transaction. (*nothing will be counted*) Counts Uncorrectable responses to B-Box as a result of commands issued to misbehaving DIMM during sparing Select Intel SMI Northbound debug event bits from Intel SMI status frames as returned from the Intel 7500 Scalable Memory Buffers. Used for Debug purposes FVC_EV1 • Title: FVC Event 1 • Category: FVC Events • Event Code: 0x0e, Max. Inc/Cyc: 1, • Definition: Measure an FVC related event. • NOTE: It is possible to program the FVC register such that up to 4 events from the FVC can be independently monitored. However, the bcmd_match and resp_match subevents depend on the setting of additional bits in the FVC register (11:9 and 8:5 respectively). Therefore, only ONE FVC_EVx.bcmd_match event may be monitored at any given time. The same holds true for FVC_EVx.resp_match Extension SMI_CRC_ERR MEM_ECC_ERR Table 2-90. Unit Masks for FVC_EV1 (Sheet 1 of 2) FVC FVC FVC [16:14] [10:8] [7:5] Description 0x0 Count link level Intel SMI CRC errors 0x1 Count memory ECC errors (that is not a link-level CRC error) 2-115

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146

I
NTEL
® X
EON
® P
ROCESSOR
7500 S
ERIES
U
NCORE
P
ROGRAMMING
G
UIDE
UNCORE PERFORMANCE MONITORING
2-115
FVC_EVx.bcmd_match event may be monitored at any given time. The same holds true for
FVC_EVx.resp_match
FVC_EV1
• Title:
FVC Event 1
• Category:
FVC Events
• Event Code:
0x0e,
Max. Inc/Cyc:
1,
• Definition:
Measure an FVC related event.
• NOTE:
It is possible to program the FVC register such that up to 4 events from the FVC can be inde-
pendently monitored. However, the bcmd_match and resp_match subevents depend on the setting of
additional
bits in the FVC register (11:9 and 8:5 respectively). Therefore, only
ONE
FVC_EVx.bcmd_match event may be monitored at any given time. The same holds true for
FVC_EVx.resp_match
Table 2-89. Unit Masks for FVC_EV0
Extension
FVC
[13:11]
FVC
[10:8]
FVC
[7:5]
Description
SMI_CRC_ERR
0x0
Count link level Intel SMI CRC errors
MEM_ECC_ERR
0x1
Count memory ECC errors (that is not a link-level
CRC error)
POISON_TXN
0x2
Count poison (directory of a write to memory was
encoded as poisoned) transactions
ALERT_FRAMES
0x3
Counts alert frames
FAST_RESET
0x4
Fast reset request from M-Boxes
BBOX_CMDS.READS
0x5
0x0
Reads commands to M box from B box (e.g. reads
from memory)
BBOX_CMDS.WRITES
0x5
0x1
Write commands from B box to M box (e.g. writes to
memory)
BBOX_RSP.ACK
0x6
0x0
Counts positive acknowledgements. No error was
detected.
BBOX_RSP.RETRY
0x6
0x1
Count Retry Responses. Possibly a correctable error.
Retries are generated until it is decided that the error
was either correctable or uncorrectable.
BBOX_RSP.COR
0x6
0x2
Counts corrected (for example, after error trials or
just by a retry)
BBOX_RSP.UNCOR
0x6
0x3
Count Uncorrectable Responses.
BBOX_RSP.SPEC_ACK
0x6
0x4
Speculative positive acknowledgement for optimized
read flow. No error was detected for the transaction.
BBOX_RSP.SPR_ACK
0x6
0x5
Count positive acknowledgements for command to
misbehaving DIMM during sparing. No error was
detected for the transaction.
---
0x6
0x6
(*nothing will be counted*)
BBOX_RSP.SPR_UNCOR
0x6
0x7
Counts Uncorrectable responses to B-Box as a result
of commands issued to misbehaving DIMM during
sparing
SMI_NB_TRIG
0x7
Select Intel SMI Northbound debug event bits from
Intel SMI status frames as returned from the Intel
7500 Scalable Memory Buffers. Used for Debug
purposes
Table 2-90. Unit Masks for FVC_EV1 (Sheet 1 of 2)
Extension
FVC
[16:14]
FVC
[10:8]
FVC
[7:5]
Description
SMI_CRC_ERR
0x0
Count link level Intel SMI CRC errors
MEM_ECC_ERR
0x1
Count memory ECC errors (that is not a link-level
CRC error)