CSR配置字典之GPU类
更新时间: 2025/07/22
在Gitcode上查看源码

📋 文档信息

项目内容
文档标题GPU类配置字典
版本v1.0
创建日期2025-01-27
最后更新2026-05-27
维护状态✅ 活跃维护

🎯 类概览

GPU 类

属性
类名称GPU
功能描述GPU管理对象,提供GPU的基本信息、版本管理、功耗监控和健康状态展示功能
所属SIG组hardware
所属组件general_hardware
责任人单板管理组
最后更新2026-05-27
状态🟢 正常运行

📊 属性定义详表

必选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
ProcessorTypeString-String-处理器类型BMC接口展示"GPU"CSR配置硬件
SystemIdU8-U8-系统IDBMC接口展示1CSR配置软件
PresenceU8-U8-在位状态BMC接口展示1硬件提供硬件
IdU8-U8-GPU IDBMC接口展示1CSR配置软件
NameString-String-名称BMC接口展示"GPU1"CSR配置软件
InstructionSetString-String-指令集BMC接口展示"CUDA"硬件提供硬件
ArchitectureString-String-架构BMC接口展示"Ampere"硬件提供硬件
ManufacturerString-String-厂商BMC接口展示"NVIDIA"硬件提供硬件
FamilyString-String-系列BMC接口展示"GeForce"硬件提供硬件
ModelString-String-型号BMC接口展示"RTX 3090"硬件提供硬件
PartNumberString-String-部件编号BMC接口展示"PN001"硬件提供硬件
SNString-String-序列号BMC接口展示"SN001"硬件提供硬件
FirmwareVersionString-String-固件版本BMC接口展示"1.0"硬件提供软件
SocketDesignationString-String-Socket标识BMC接口展示"GPU1"CSR配置软件
PositionString-String-位置BMC接口展示"GPU${Slot}"CSR配置软件
HealthU8-U8-健康状态BMC接口展示0BMC内部设置软件
ReplaceableBooleantrueBoolean-是否可替换BMC接口展示trueCSR配置软件
RefChipU8[]-U8[]-关联芯片GPU管理-CSR配置硬件
PowerWattsU32-U32-功率(W)BMC接口展示-BMC内部设置软件
PowerBrakeSetU8255U8-功率制动设置BMC接口展示255BMC内部设置软件
ExternalPowerSufficientU8255U8-外部电源充足状态BMC接口展示255BMC内部设置软件
ECCModeEnabledU8255U8-ECC模式使能BMC接口展示255BMC内部设置软件
ECCModePendingEnabledU8255U8-ECC模式待使能BMC接口展示255BMC内部设置软件
ResetRequiredU8255U8-需要复位BMC接口展示255BMC内部设置软件
DoubleBitErrorPageCountU32-U32-双bit错误页数BMC接口展示-BMC内部设置软件
SingleBitErrorPageCountU32-U32-单bit错误页数BMC接口展示-BMC内部设置软件
NvLinkInfoObject-Object-NvLink信息BMC接口展示-BMC内部设置软件

可选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
DevBusU8-U8-设备总线BMC内部使用-硬件提供硬件
DevDeviceU8-U8-设备号BMC内部使用-硬件提供硬件
DevFunctionU8-U8-设备功能号BMC内部使用-硬件提供硬件
SerialNumberString-String-序列号BMC接口展示-硬件提供硬件
CardFirmwareVersionString-String-卡固件版本BMC接口展示-硬件提供硬件
CardPartNumberString-String-卡部件编号BMC接口展示-硬件提供硬件

📚 相关文档


📝 配置示例

json
{
        "GPU_1": {
            "SystemId": 1,
            "Id": 1,
            "Name": "Radeon Pro W6800",
            "Presence": 1,
            "Manufacturer": "Advanced Micro Devices, Inc. [AMD/ATI]",
            "Model": "Radeon Pro W6800",
            "SN": "",
            "SocketDesignation": "1",
            "Position": "PCIe Riser${Slot}",
            "ProcessorType": "2",
            "Health": "#/Component_PCIeCard.Health",
            "Slot": "<=/PCIeDevice_1.SlotID",
            "VendorID": 4098,
            "DeviceID": 29603,
            "SubVendorID": 4098,
            "SubDeviceID": 3614,
            "DevBus": "<=/PCIeDevice_1.DevBus",
            "DevDevice": "<=/PCIeDevice_1.DevDevice",
            "DevFunction": "<=/PCIeDevice_1.DevFunction",
            "SerialNumber": "#/PCIeCard_1.SerialNumber",
            "CardFirmwareVersion": "#/PCIeCard_1.FirmwareVersion",
            "CardPartNumber": "06320204"
        }
    }