Skip to main content

GET – GPU properties

Use the GET method to retrieve properties of GPU resource for Redfish service.

Request URL

GET https://<BMC_IPADDR>/redfish/v1/Systems/1/Processors/GPU{1-N}

Request body

None

Response body

FieldTypeDescription

Description

String

This resource is used to represent a processor for a Redfish implementation.

Id

String

GPU{N}, N is the index of this processor

Manufacturer

String

The processor manufacturer.

Name

String

"Processor {N}", N is the socket number of this processor

SerialNumber

String

Serial number of this processor.

PartNumber

String

Part number of this processor.

FirmwareVersion

String

The firmware version of this GPU.

ProcessorId

Object

Expanded

 

VendorId

String

The Vendor Identification for this processor.

ProcessorType

String

“GPU”

Links

Object

Expand

 

Chassis

Link

/redfish/v1/Chassis/1/

 

PCIeDevice

Link

Link to this GPU PCIeDevice

 

PCIeFunctions

Link

Link to this GPU PCIeFunction

Status code

HTTP Status CodeError Message ID
500InternalError

Example

The following example JSON response is returned:

{
"SerialNumber": "0320117104864",
"FirmwareVersion": "86.04.55.00.01",
"Id": "GPU1",
"ProcessorType": "GPU",
"Name": "GPU 1",
"ProcessorId": {
"VendorId": "0x10de"
},
"Manufacturer": "NVIDIA Corporation",
"@odata.type": "#Processor.v1_8_0.Processor",
"@odata.id": "/redfish/v1/Systems/1/Processors/GPU1",
"PartNumber": "1BB3-895-A1",
"@odata.etag": "\"4770b092045628a9743\"",
"Links": {
"PCIeDevice": {
"@odata.id": "/redfish/v1/Chassis/1/PCIeDevices/slot_1"
},
"Chassis": {
"@odata.id": "/redfish/v1/Chassis/1"
},
"PCIeFunctions": [
{
"@odata.id": "/redfish/v1/Chassis/1/PCIeDevices/slot_1/PCIeFunctions/slot_1.00"
}
],
"PCIeFunctions@odata.count": 1
},
"Description": "This resource is used to represent a processor for a Redfish implementation."
}