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

📋 文档信息

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

📋 变更历史记录

文档变更记录

版本发布日期变更类型变更内容影响范围维护人员
v1.02025-01-27初始版本创建GPUs类配置字典全新文档系统管理员

🎯 类概览

GPUs 类

属性
类名称GPUs
功能描述GPU集合管理对象,提供GPU功耗信息展示功能
所属SIG组hardware
所属组件general_hardware
责任人单板管理组
最后更新2026-05-27
状态🟢 正常运行

📊 属性定义详表

必选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
packageString-String-包名标识GPU管理"GPUs"CSR配置软件
pathString-String-对象路径GPU管理"/bmc/kepler/Systems/:SystemId/Processors/GPU"CSR配置软件

可选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
ConsumedPowerWattU32-U32-GPU消耗功率(W)BMC接口展示150硬件提供硬件

🔗 动态关联机制

语法规范

使用标准配置语法:

yaml
# 基本配置
package: "GPUs"
path: "/bmc/kepler/Systems/:SystemId/Processors/GPU"

# 功率信息
ConsumedPowerWatt: 150

关联说明

  • package: GPU集合包名标识
  • path: GPU对象路径
  • ConsumedPowerWatt: GPU消耗功率信息,volatile属性

📂 分类标准

硬件属性

  • 定义:与GPU硬件直接相关的参数
  • 特点:反映GPU功耗状态
  • 示例ConsumedPowerWatt

软件属性

  • 定义:由软件管理和维护的参数
  • 特点:配置管理和接口展示
  • 示例package, path

🔧 使用指南

配置步骤

  1. 基本配置:设置package和path
  2. 接口定义:配置ProcessorMetrics接口属性
  3. 功耗监控:配置ConsumedPowerWatt用于功耗展示

注意事项

  • 路径配置:确保path配置正确
  • 功耗监控:ConsumedPowerWatt为volatile属性,需要动态获取

📚 相关文档