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

📋 文档信息 ​

项目内容
文档标题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属性,需要动态获取

📚 相关文档 ​