< Back

Get-HPESysInfoProcessor

Tue Jan 14, 2020 2:29 am

NAME Get-HPESysInfoProcessor



SYNOPSIS

Get all or specific processor information.





SYNTAX

Get-HPESysInfoProcessor [[-Username] <String>] [[-Password] <String>] [<CommonParameters>]



Get-HPESysInfoProcessor [-Credential <PSCredential>] [<CommonParameters>]





DESCRIPTION

The Get-HPESysInfoProcessor cmdlet provides detailed information about the processors on the system.





PARAMETERS

-Username [<String>]

Username to log onto the target iLO. Username needs to be provided as an input along with Password. This

parameter is required when the iLO security is enabled.



ParameterSetName: UsernamePasswordSet



Required? false

Position? 0

Default value None

Accept pipeline input? True (ByPropertyName)

Accept wildcard characters? false



-Password [<String>]

Password to log onto the target iLO. Password needs to be provided along with Username. This parameter is

required when the iLO security is enabled.



ParameterSetName: UsernamePasswordSet



Required? false

Position? 1

Default value None

Accept pipeline input? True (ByPropertyName)

Accept wildcard characters? false



-Credential [<PSCredential>]

Holds the target iLO Credential in a secure manner. This parameter is required when the iLO security is

enabled.



ParameterSetName: CredentialSet



Required? false

Position? named

Default value None

Accept pipeline input? True (ByPropertyName)

Accept wildcard characters? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).



INPUTS

None







OUTPUTS

System.Object







NOTES

Status



The value returned in the "Status" property reflects the data retrieval operation of a cmdlet. It does not

reflect the component status. When a cmdlet returns ???????Status: Error??????? or ???????Status: Warning???????, it indicates that

the operation to retrieve the data was not successful. The ???????StatusInfo??????? message specifies the reason for the

data retrieval operation failure. If the data retrieval operation is successful, "Status: OK" is returned for

the cmdlet, and the component status is displayed in the Health property and/or other properties of the PS

object.



EXAMPLE 1



Get information about processors on the system from the Get-HPESysInfoProcessor object.PS C:\\>

$proc=Get-HPESysInfoProcessor -Username username -Password password

PS C:\\> $proc.PROCESSORS



ProcessorType : Intel(R) Genuine processor

Stepping : 2

Status : @{Populated=True; State=Enabled; Health=OK}

PhysicalLocation : Proc 1

Speed : 100

MaxCores : 1

CoresEnabled : 20

ThreadsEnabled : 1

ProcessorId : @{EffectiveFamily=179; EffectiveModel=5; IdentificationRegisters=0x06520005fbffbfeb;

MicrocodeInfo=null;

Step=2; VendorId=Intel(R) Corporation}

MicrocodeInfo : {@{CpuId=0x00050651; Date=2/8/2016 12:00:00 AM; PatchId=0x8000002B},

@{CpuId=0x00050652; Date=12/2/2016

12:00:00 AM; PatchId=0x80000034}, @{CpuId=0x00050654; Date=1/31/2017 12:00:00 AM;

PatchId=0x02000011}}

ProcessorCharacteristics : {64Bit, MultiCore, HwThread, ExecuteProtection...}

CacheInfo : {@{Associativity=8waySetAssociative; CacheSpeedns=0;

CurrentSRAMType=System.Collections.Generic.List`1[System.Object]; EccType=SingleBitECC;

InstalledSizeKB=1280; Location=Internal; MaximumSizeKB=1280; Name=L1-Cache;

Policy=WriteBack;

Socketed=False; SupportedSRAMType=System.Collections.Generic.List`1[System.Object];

SystemCacheType=Unified}, @{Associativity=16waySetAssociative; CacheSpeedns=0;

CurrentSRAMType=System.Collections.Generic.List`1[System.Object]; EccType=SingleBitECC;

InstalledSizeKB=20480; Location=Internal; MaximumSizeKB=20480; Name=L2-Cache;

Policy=Varies; Socketed=False;

SupportedSRAMType=System.Collections.Generic.List`1[System.Object];

SystemCacheType=Unified},

@{Associativity=FullyAssociative; CacheSpeedns=0;

CurrentSRAMType=System.Collections.Generic.List`1[System.Object]; EccType=SingleBitECC;

InstalledSizeKB=28160; Location=Internal; MaximumSizeKB=28160; Name=L3-Cache;

Policy=Varies; Socketed=False;

SupportedSRAMType=System.Collections.Generic.List`1[System.Object];

SystemCacheType=Unified}}

VendorName : Intel(R) Corporation

PartNumber : 826874-L21

SerialNumber : M841Y6M700732



ProcessorType : Intel(R) Genuine processor

Stepping : 2

Status : @{Populated=True; State=Enabled; Health=OK}

PhysicalLocation : Proc 2

Speed : 100

MaxCores : 1

CoresEnabled : 20

ThreadsEnabled : 1

ProcessorId : @{EffectiveFamily=179; EffectiveModel=5; IdentificationRegisters=0x06520005fbffbfeb;

MicrocodeInfo=null;

Step=2; VendorId=Intel(R) Corporation}

MicrocodeInfo : {@{CpuId=0x00050651; Date=2/8/2016 12:00:00 AM; PatchId=0x8000002B},

@{CpuId=0x00050652; Date=12/2/2016

12:00:00 AM; PatchId=0x80000034}, @{CpuId=0x00050654; Date=1/31/2017 12:00:00 AM;

PatchId=0x02000011}}

ProcessorCharacteristics : {64Bit, MultiCore, HwThread, ExecuteProtection...}

CacheInfo : {@{Associativity=8waySetAssociative; CacheSpeedns=0;

CurrentSRAMType=System.Collections.Generic.List`1[System.Object]; EccType=SingleBitECC;

InstalledSizeKB=1280; Location=Internal; MaximumSizeKB=1280; Name=L1-Cache;

Policy=WriteBack;

Socketed=False; SupportedSRAMType=System.Collections.Generic.List`1[System.Object];

SystemCacheType=Unified}, @{Associativity=16waySetAssociative; CacheSpeedns=0;

CurrentSRAMType=System.Collections.Generic.List`1[System.Object]; EccType=SingleBitECC;

InstalledSizeKB=20480; Location=Internal; MaximumSizeKB=20480; Name=L2-Cache;

Policy=Varies; Socketed=False;

SupportedSRAMType=System.Collections.Generic.List`1[System.Object];

SystemCacheType=Unified},

@{Associativity=FullyAssociative; CacheSpeedns=0;

CurrentSRAMType=System.Collections.Generic.List`1[System.Object]; EccType=SingleBitECC;

InstalledSizeKB=28160; Location=Internal; MaximumSizeKB=28160; Name=L3-Cache;

Policy=Varies; Socketed=False;

SupportedSRAMType=System.Collections.Generic.List`1[System.Object];

SystemCacheType=Unified}}

VendorName : Intel(R) Corporation

PartNumber : 826874-L21

SerialNumber : M841Y6M700732





EXAMPLE 2



Use array index to retrieve information about a specific processor from the PROCESSORS array in the

Get-HPESysInfoProcessor object.PS C:\\> $proc=Get-HPESysInfoProcessor -Credential $credential

PS C:\\> $proc.PROCESSORS[0]





ProcessorType : Intel(R) Genuine processor

Stepping : 2

Status : @{Populated=True; State=Enabled; Health=OK}

PhysicalLocation : Proc 1

Speed : 100

MaxCores : 1

CoresEnabled : 20

ThreadsEnabled : 1

ProcessorId : @{EffectiveFamily=179; EffectiveModel=5; IdentificationRegisters=0x06520005fbffbfeb;

MicrocodeInfo=null;

Step=2; VendorId=Intel(R) Corporation}

MicrocodeInfo : {@{CpuId=0x00050651; Date=2/8/2016 12:00:00 AM; PatchId=0x8000002B},

@{CpuId=0x00050652; Date=12/2/2016

12:00:00 AM; PatchId=0x80000034}, @{CpuId=0x00050654; Date=1/31/2017 12:00:00 AM;

PatchId=0x02000011}}

ProcessorCharacteristics : {64Bit, MultiCore, HwThread, ExecuteProtection...}

CacheInfo : {@{Associativity=8waySetAssociative; CacheSpeedns=0;

CurrentSRAMType=System.Collections.Generic.List`1[System.Object]; EccType=SingleBitECC;

InstalledSizeKB=1280; Location=Internal; MaximumSizeKB=1280; Name=L1-Cache;

Policy=WriteBack;

Socketed=False; SupportedSRAMType=System.Collections.Generic.List`1[System.Object];

SystemCacheType=Unified}, @{Associativity=16waySetAssociative; CacheSpeedns=0;

CurrentSRAMType=System.Collections.Generic.List`1[System.Object]; EccType=SingleBitECC;

InstalledSizeKB=20480; Location=Internal; MaximumSizeKB=20480; Name=L2-Cache;

Policy=Varies; Socketed=False;

SupportedSRAMType=System.Collections.Generic.List`1[System.Object];

SystemCacheType=Unified},

@{Associativity=FullyAssociative; CacheSpeedns=0;

CurrentSRAMType=System.Collections.Generic.List`1[System.Object]; EccType=SingleBitECC;

InstalledSizeKB=28160; Location=Internal; MaximumSizeKB=28160; Name=L3-Cache;

Policy=Varies; Socketed=False;

SupportedSRAMType=System.Collections.Generic.List`1[System.Object];

SystemCacheType=Unified}}

VendorName : Intel(R) Corporation

PartNumber : 826874-L21

SerialNumber : M841Y6M700732





EXAMPLE 3



Use array index on the PROCESSORS array in an HPESysInfoProcessor object to retrieve information from a specific

cache.PS C:\\> $proc=Get-HPESysInfoProcessor

PS C:\\> $proc.PROCESSORS[0].CacheInfo

Associativity : 8waySetAssociative

CacheSpeedns : 0

CurrentSRAMType : {Synchronous}

EccType : SingleBitECC

InstalledSizeKB : 1280

Location : Internal

MaximumSizeKB : 1280

Name : L1-Cache

Policy : WriteBack

Socketed : False

SupportedSRAMType : {Synchronous}

SystemCacheType : Unified

Associativity : 16waySetAssociative

CacheSpeedns : 0

CurrentSRAMType : {Synchronous}

EccType : SingleBitECC

InstalledSizeKB : 20480

Location : Internal

MaximumSizeKB : 20480

Name : L2-Cache

Policy : Varies

Socketed : False

SupportedSRAMType : {Synchronous}

SystemCacheType : Unified

Associativity : FullyAssociative

CacheSpeedns : 0

CurrentSRAMType : {Synchronous}

EccType : SingleBitECC

InstalledSizeKB : 28160

Location : Internal

MaximumSizeKB : 28160

Name : L3-Cache

Policy : Varies

Socketed : False

SupportedSRAMType : {Synchronous}

SystemCacheType : Unified







RELATED LINKS

http://www.hpe.com/servers/powershell