BMC Atrium CMDB
Data Model

Class BMC.CORE:BMC_Processor

BMC.CORE:BMC_BaseElement

  |
  +--BMC.CORE:BMC_SystemComponent
        |
        +--BMC.CORE:BMC_HardwareSystemComponent
              |
              +--BMC.CORE:BMC_Processor
Direct Known Subclasses:
None.

The BMC_Processor class stores information about devices that interpret a sequence of machine instructions on a computer. BMC_Processor corresponds to the DMTF CIM_Processor class. A computer has a number of logical processors that are used by the operating system for scheduling purposes. The logical processors are provided by a number of physical processor packages. Each physical processor may have more than one processor core. Each core may be able to simultaneously process more than one thread. This means that the number of logical processors may be larger than the number of physical processors. Multiprocessor physical machines have one instance of the BMC_Processor class for each physical processor. Multiprocessor virtual machines have one instance of BMC_Processor for each logical processor.

Properties

Name Value Scope Options
namespaceName BMC.CORE None None
classId BMC_PROCESSOR None None
Categorization true TOSUBCLASS=false OVERRIDABLE=false
FormName BMC.CORE:BMC_HardwareSystemComponent None None
Exposure usedVisible TOSUBCLASS=false OVERRIDABLE=false

Attributes Summary

Data type Name and description
integer Level
Additional information about the processor type. The value depends on the architecture of the processor.
integer MaxClockSpeed
Maximum speed of the processor in megahertz (MHz). For example, the maximum clock speed for the Intel core 2 duo processor is 2000 MHz.
integer NumberOfCores
Number of cores for the processor. The NumberOfCores value depends on the architecture of the processor. For example, the AMD Phenom II X2 processor has 2 cores.
integer NumberOfLogicalProcessors
Number of logical processors for the physical processor. Default: 0 The NumberOfLogicalProcessors value depends on the architecture of the processor.
character OtherProcessorFamilyDescription
Processor family type. The OtherProcessorFamilyDescription attribute is only used when the ProcessorFamily attribute is set to Other.
enumeration ProcessorArchitecture
Processor design type.
enumeration ProcessorFamily
Processor family type.
enumeration ProcessorStatus
Current status of the processor. The status indicates processor usage, not the physical condition of the processor.
enumeration ProcessorType
Processor's primary function.
enumeration UpgradeMethod
CPU socket information, including data about how the processor can be upgraded (if upgrades are supported).


Attributes inherited from class BMC.CORE:BMC_HardwareSystemComponent
PNPDeviceID, PowerManagementCapabilities, PowerManagementSupported, SystemAvailability

Attributes inherited from class BMC.CORE:BMC_SystemComponent
isVirtual, SystemClassId, SystemName

Attributes inherited from class BMC.CORE:BMC_BaseElement
AccountID, AssignedTo, AttributeDataSourceList, Availability, Category, CheckSumValue, CITag, ClassId, CMDBRowLevelSecurity, CMDBWriteSecurity, Confidentiality, CreateDate, DatasetId, Description, FailedAutomaticIdentification, History, ImpactComputationModel, InstanceId, Integrity, isCloud, Item, LastModifiedBy, LastScanDate, LicensingType, ManufacturerName, MarkAsDeleted, MarketVersion, Model, ModifiedDate, Name, NameFormat, Notes, OwnerContact, OwnerName, ParentCITag, Priority, ReconciliationIdentity, ReferenceInstance, RequestId, SerialNumber, ShortDescription, Submitter, Supported, SystemEnvironment, TokenFormat, TokenId, Type, VersionNumber

Attribute Detail

Level

integer Level
Additional information about the processor type. The value depends on the architecture of the processor.

Name Value Scope Options
FieldId 301140900
None None
attributeId OB000D56BA2BA5QQ_wQAbdgHCQeAEA
None None
namespaceName BMC.CORE
None None

MaxClockSpeed

integer
MaxClockSpeed
Maximum speed of the processor in megahertz (MHz). For example, the maximum clock speed for the Intel core 2 duo processor is 2000 MHz.

Name Value Scope Options
FieldId 301035600
None None
attributeId OB000874CD4B4FoT2cQAWkG9CwfgMA
None None
namespaceName BMC.CORE
None None

NumberOfCores

integer
NumberOfCores
Number of cores for the processor. The NumberOfCores value depends on the architecture of the processor. For example, the AMD Phenom II X2 processor has 2 cores.

Name Value Scope Options
FieldId 530041401
None None
attributeId OS00C04FA081BAg2arRwDV3WtwuqcE
None None
namespaceName BMC.CORE
None None

NumberOfLogicalProcessors

integer
NumberOfLogicalProcessors
Number of logical processors for the physical processor. Default: 0 The NumberOfLogicalProcessors value depends on the architecture of the processor.

Name Value Scope Options
FieldId 530043301
None None
attributeId OS00C04FA081BAwdzNRwkE79MgJEUA
None None
namespaceName BMC.CORE
None None

OtherProcessorFamilyDescription

character
OtherProcessorFamilyDescription
Processor family type. The OtherProcessorFamilyDescription attribute is only used when the ProcessorFamily attribute is set to Other.

Name Value Scope Options
FieldId 530034700
None None
attributeId OS00C04FA081BALwzNRQtmS0jQN2QG
None None
namespaceName BMC.CORE
None None
MaxLen 255
None None

ProcessorArchitecture

enumeration
ProcessorArchitecture
Processor design type.

Name Value Scope Options
FieldId 301035200
None None
attributeId OB000874CD4B4FoT2cQAMkG9CwegMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4;5
None None
Values x86; MIPS; Alpha; PowerPC; ia64; PA-RISC
None TRANSLATABLE= true

ProcessorFamily

enumeration
ProcessorFamily
Processor family type.

Name Value Scope Options
FieldId 301035500
None None
attributeId OB000874CD4B4FoT2cQAUEG9CwfQMA
None None
namespaceName BMC.CORE
None None
ValueMap 0; 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
None None
Values Other; Unknown; 8086; 80286; 80386; 80486; 8087; 80287; 80387; 80487; Pentium(R) brand; Pentium(R) Pro; Pentium(R) II; Pentium(R) processor with MMX(TM) technology; Celeron(TM); Pentium(R) II Xeon(TM); Pentium(R) III; M1 Family; M2 Family; K5 Family; K6 Family; K6-2; K6-3; AMD Athlon(TM) Processor Family; AMD(R) Duron(TM) Processor; AMD29000 Family; K6-2+; Power PC Family; Power PC 601; Power PC 603; Power PC 603+; Power PC 604; Power PC 620; Power PC X704; Power PC 750; Alpha Family; Alpha 21064; Alpha 21066; Alpha 21164; Alpha 21164PC; Alpha 21164a; Alpha 21264; Alpha 21364; MIPS Family; MIPS R4000; MIPS R4200; MIPS R4400; MIPS R4600; MIPS R10000; SPARC Family; SuperSPARC; microSPARC II; microSPARC IIep; UltraSPARC; UltraSPARC II; UltraSPARC IIi; UltraSPARC III; UltraSPARC IIIi; 68040; 68xxx Family; 68000; 68010; 68020; 68030; Hobbit Family; Crusoe(TM) TM5000 Family; Crusoe(TM) TM3000 Family; Weitek; Itanium(TM) Processor; PA-RISC Family; PA-RISC 8500; PA-RISC 8000; PA-RISC 7300LC; PA-RISC 7200; PA-RISC 7100LC; PA-RISC 7100; V30 Family; Pentium(R) III Xeon(TM); Pentium(R) III Processor with Intel(R) SpeedStep(TM) Technology; AS400 Family; IBM390 Family; G4; G5; i860; i960; SH-3; SH-4; ARM; StrongARM; 6x86; MediaGX; MII; WinChip; DSP; Video Processor; POWER2; POWER3; POWER4; POWER5; Pentium(R) 4; Intel(R) Xeon(R); Intel(R) Core(TM) Solo Processor; Intel(R) Core(TM) 2 Duo Processor; Intel(R) Core(TM) 2 Extreme Processor; Intel(R) Core(TM) 2 Quad Processor; Intel(R) Core(TM) Solo mobile Processor; Intel(R) Core(TM) Duo mobile Processor; Intel(R) Core(TM) 2 Duo mobile Processor; AMD Sempron(TM) Processor Family; AMD Athlon(TM) Processor Family; AMD Opteron(TM) Processor Family; AMD Turion(TM) Mobile Technology; AMD Phenom(TM) Processor Family; Intel(R) Core(TM) i3 processor; Intel(R) Core(TM) i5 processor; Intel(R) Core(TM) i7 processor; POWER6; POWER7; POWER8
None TRANSLATABLE= true

ProcessorStatus

enumeration
ProcessorStatus
Current status of the processor. The status indicates processor usage, not the physical condition of the processor.

Name Value Scope Options
FieldId 301140800
None None
attributeId OB000D56BA2BA58Q7wQAwqEGCQdgEA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4;5;6
None None
Values Unknown; CPU Enabled; CPU Disabled by User via BIOS Setup; CPU Disabled By BIOS (POST Error); CPU is Idle; Reserved; Other
None TRANSLATABLE= true

ProcessorType

enumeration
ProcessorType
Processor's primary function.

Name Value Scope Options
FieldId 301035700
None None
attributeId OB000874CD4B4FoT2cQAZEG9CwfwMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4;5
None None
Values Other; Unknown; Central Processor; Math Processor; DSP Processor; Video Processor
None TRANSLATABLE= true

UpgradeMethod

enumeration
UpgradeMethod
CPU socket information, including data about how the processor can be upgraded (if upgrades are supported).

Name Value Scope Options
FieldId 301035800
None None
attributeId OB000874CD4B4FoT2cQAbkG9CwgAMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4;5;6;7;8;9;10;11;12;13
None None
Values Other; Unknown; Daughter Board; ZIF Socket; Replacement/Piggy Back; None; LIF Socket; Slot 1; Slot 2; 370 Pin Socket; Slot A; Slot M; Socket 423; Socket A (Socket 462)
None TRANSLATABLE= true

Inherited Relationship Classes

Name Superclass Reference CI Class

BMC Atrium CMDB
Data Model

Copyright 2007 BMC Software, Inc. All rights reserved.