当前位置: 首页 > news >正文

CANN驱动AI Core信息获取

dcmi_get_aicore_info

【免费下载链接】driver本项目是CANN提供的驱动模块,实现基础驱动和资源管理及调度等功能,使能昇腾芯片。项目地址: https://gitcode.com/cann/driver

函数原型

int dcmi_get_aicore_info(int card_id, int device_id, struct dsmi_aicore_info_stru *aicore_info)

功能说明

获取aicore信息。

参数说明

参数名称

输入/输出

类型

描述

card_id

输入

int

设备ID,当前实际支持的ID通过dcmi_get_card_num_list接口获取。

device_id

输入

int

芯片ID,通过dcmi_get_device_id_in_card接口获取。取值范围如下:

NPU芯片:[0, device_id_max-1]。

aicore_info

输出

struct dsmi_aicore_info_stru *

返回aicore信息,信息结构体:

struct dsmi_aicore_info_stru {

unsigned int freq; //额定频率,单位是MHz

unsigned int curfreq; //当前频率,单位是MHz

};

返回值说明

类型

描述

int

处理结果:

  • 成功:返回0。
  • 失败:返回码请参见return_codes。

异常处理

无。

约束说明

该接口在后续版本将会删除,推荐使用dcmi_get_device_aicore_info。

表 1不同部署场景下的支持情况

产品形态

物理机场景(裸机)root用户

物理机场景(裸机)运行用户组(非root用户)

物理机+普通容器场景root用户

Atlas 900 A2 PoD 集群基础单元

Y

Y

Y

Atlas 800T A2 训练服务器

Y

Y

Y

Atlas 800I A2 推理服务器

Y

Y

Y

Atlas 200T A2 Box16 异构子框

Y

Y

Y

A200I A2 Box 异构组件

Y

Y

Y

Atlas 300I A2 推理卡

Y

Y

Y

Atlas 300T A2 训练卡

Y

Y

Y

注:Y表示支持;N表示不支持;NA表示不涉及,当前未规划此场景。

调用示例

… int ret = 0; int card_id = 0x3; int device_id = 0; struct dsmi_aicore_info_stru aicore_info = {0}; ret = dcmi_get_aicore_info(card_id, device_id, &aicore_info); if (ret != 0){ //todo:记录日志 return ret; } …

【免费下载链接】driver本项目是CANN提供的驱动模块,实现基础驱动和资源管理及调度等功能,使能昇腾芯片。项目地址: https://gitcode.com/cann/driver

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/782659/

相关文章:

  • WarcraftHelper:魔兽争霸3现代兼容性修复与性能优化完全指南
  • 为什么WHERE中的函数调用会引发灾难:揭秘KES与Oracle的函数执行顺序
  • 航材院内部流出!三套工作站黄金配置单,专治VASP算三天、Abaqus总崩溃、AI显存爆,科研党速抄!
  • 三月七小助手:如何5分钟完成《崩坏:星穹铁道》全部日常任务
  • 终极免费替代方案:500KB轻量级工具全面掌控Alienware灯光与散热系统
  • CANN/catlass矩阵乘API
  • CANN/AMCT 创建量化配置
  • Zeta电位分析仪选购指南:哪个品牌质量好?哪家公司最靠谱? - 品牌推荐大师
  • 科学绘图软件Origin下载与安装教程(详细教程,附安装包) 2025最新版详细图文安装教程
  • Clawdbot本地模型工具调用补丁:解决AI助手与本地推理服务器握手问题
  • 500元以内头戴式耳机推荐哪款?百元性价比最高的十款头戴式耳机
  • 3步搞定微信聊天记录永久备份:开源神器WeChatExporter终极指南
  • XHS-Downloader终极教程:3分钟掌握小红书无水印批量下载
  • 顶会论文模块复现与二次创新:NeurIPS 2026 前沿:将 Retentive Network 的保留机制引入主干,实现低成本长程建模
  • 30岁,转行网络安全,是这辈子最成功的一件事...... - 副本
  • 全域矩阵运营系统分布式任务调度架构设计与工程化落地
  • OpenClaw:不止聊天,能动手执行的开源 AI 智能体
  • 2026建筑防护材料选购指南:五大关键品类实力厂家深度解析 - 深度智识库
  • ncmdumpGUI:三分钟解锁网易云加密音乐,让你的音乐库真正自由
  • CANN/ge 流分配约束文档
  • 2026年全网10个免费降AI率工具深度测评:言笔/DeepSeek谁更强?一键降AI率必备工具 - 降AI实验室
  • 四川耐磨钢板・耐候钢板市场深度解析 - 深度智识库
  • 点餐外卖小程序源码如何降低平台开发成本与运营压力
  • CANN ops-nn ELU梯度算子
  • #24 Agent 的浏览器自动化:Playwright、Selenium 与网页交互
  • 既要又要还要?噬菌体展示如何帮助科学家“钓”出完美的抗毒素抗体?
  • 智慧云柜生产厂家推荐-聚澜智能 - 聚澜智能
  • 初次使用大模型API的新手如何通过模型广场快速选择合适的模型
  • 领嵌iLeadE-588AI计算盒子数据采集视频分析一键部署
  • 2026年唐山幕墙清洗与烟道保洁专业服务商深度对标指南 - 企业名录优选推荐