Intel i7-3920XM Extreme AW8063801009607 Manual De Usuario
Los códigos de productos
AW8063801009607
Processor Configuration Registers
322
Datasheet, Volume 2
2.21.7
CCMD_REG—Context Command Register
This register manages context cache. The act of writing the uppermost byte of the
CCMD_REG with the ICC field set causes the hardware to perform the context-cache
invalidation.
CCMD_REG with the ICC field set causes the hardware to perform the context-cache
invalidation.
B/D/F/Type:
0/0/0/VC0PREMAP
Address Offset:
28–2Fh
Reset Value:
0000000000000000h
Access:
RW-V, RW, RO-V
Size:
64 bits
BIOS Optimal Default
000000000h
Bit
Access
Reset
Value
RST/
PWR
Description
63
RW-V
0h
Uncore
Invalidate Context-Cache (ICC)
Software requests invalidation of context-cache by setting this
Software requests invalidation of context-cache by setting this
field. Software must also set the requested invalidation
granularity by programming the CIRG field. Software must read
back and check the ICC field is Clear to confirm the invalidation is
complete. Software must not update this register when this field
is set.
Hardware clears the ICC field to indicate the invalidation request
Hardware clears the ICC field to indicate the invalidation request
is complete. Hardware also indicates the granularity at which the
invalidation operation was performed through the CAIG field.
Software must submit a context-cache invalidation request
Software must submit a context-cache invalidation request
through this field only when there are no invalidation requests
pending at this remapping hardware unit.
Since information from the context-cache may be used by
Since information from the context-cache may be used by
hardware to tag IOTLB entries, software must perform domain-
selective (or global) invalidation of IOTLB after the context cache
invalidation has completed.
Hardware implementations reporting write-buffer flushing
Hardware implementations reporting write-buffer flushing
requirement (RWBF=1 in Capability register) must implicitly
perform a write buffer flush before invalidating the context
cache.
62:61
RW
0h
Uncore
Context Invalidation Request Granularity (CIRG)
Software provides the requested invalidation granularity through
Software provides the requested invalidation granularity through
this field when setting the ICC field:
00 = Reserved.
01 = Global Invalidation request.
10 = Domain-selective invalidation request. The target domain-
00 = Reserved.
01 = Global Invalidation request.
10 = Domain-selective invalidation request. The target domain-
id must be specified in the DID field.
11 = Device-selective invalidation request. The target source-
id(s) must be specified through the SID and FM fields, and
the domain-id (that was programmed in the context-entry
for these device(s)) must be provided in the DID field.
Hardware implementations may process an invalidation request
by performing invalidation at a coarser granularity than
requested. Hardware indicates completion of the invalidation
request by clearing the ICC field. At this time, hardware also
indicates the granularity at which the actual invalidation was
performed through the CAIG field.