White Papers

Version 1.1.0 11
7.1.3 Properties
The following table details the implemented properties for DCIM_CPUView instance representing a
processor in a system. The “Requirements” column shall denote the implementation requirement for the
corresponding property. If the column “Property Name” matches the property name, the property either
shall have the value denoted in the corresponding column “Additional Requirement”, or shall be
implemented according to the requirements in the corresponding column “Additional Requirement”.
Table 4 DCIM_CPUView - Properties
Property Name
Requirements
Type
Requirement and Description
Cache1Associativity
Mandatory
uint16
An integer enumeration defining the system
cache associativity:
“1” - “Unknown”,
“2” - “Other”,
“3” - “Direct Mapped”
“4” - “2-way Set-Associative”,
“5” - “4-way Set-Associative”,
“6” - “Fully Associative”,
“7” - “8-way Set-Associative”,
“8” - “16-way Set-Associative”,
“9” - “12-way Set-Associative”,
“10” - “24-way Set-Associative”,
“11” - 32-way Set-Associative”,
“12” - “48-way Set-Associative”,
“13” - “64-way Set-Associative”
“14” - “20-way Set-Associative”
Cache1ErrorMethodology
Optional
uint16
Cache ErrorMethodology - Contains the
enumerated value that describes the cache’s
error detection/correction mechanism
Cache1Level
Mandatory
uint16
The cache level for Cache1 labeled cache.
Cache1PrimaryStatus
Mandatory
uint32
Cache1PrimaryStatus provides a high level
status value, intended to align with Red-
Yellow-Green type representation of status.
Cache1Size
Mandatory
uint64
The property shall represent the total memory
size of the cache in KBytes.
Cache1SRAMType
Mandatory
uint16
Cache SRAM Type.
Cache1Type
Mandatory
uint16
Defines whether this is for instruction caching
(value=3), data caching (value=4) or both
(value=5, \"Unified\"). Also, \"Other\" (1) and
\"Unknown\" (2) can be defined.
Cache1WritePolicy
Mandatory
uint16
Defines whether this is write-back (value=1)
or write-through (value=0) Cache, or whether
this information \"Varies with Address\" (2) or
\"Unknown\" (3) can be specified.
Cache2Associativity
Mandatory
uint16
An integer enumeration defining the system
cache associativity:
“1” - “Unknown”,
“2” - “Other”,
“3” - “Direct Mapped”
“4” - “2-way Set-Associative”,
“5” - “4-way Set-Associative”,
“6” - “Fully Associative”,
“7” - “8-way Set-Associative”,
“8” - “16-way Set-Associative”,
“9” - “12-way Set-Associative”,