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

cann/driver DCMI获取设备列表

dcmi_get_card_list

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

函数原型

int dcmi_get_card_list(int *card_num, int *card_list, int list_len)

功能说明

获取设备个数和设备ID编号。

参数说明

参数名称

输入/输出

类型

描述

card_num

输出

int *

设备个数。最大支持64个。

card_list

输出

int *

设备的ID列表。

list_len

输入

int

参数card_list数组的长度。

返回值说明

类型

描述

int

处理结果:

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

异常处理

无。

约束说明

表 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; int card_num = 0; int card_list[16] = {0}; ret = dcmi_get_card_list(&card_num, card_list, 16); …

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

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

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

相关文章:

  • 量子计算在分子振动模拟中的创新应用
  • 从API调用成功率看Taotoken聚合服务在业务高峰期的稳定性
  • EEG信号处理实战:从原始数据到功率谱与相位空间特征提取
  • CANN/ATVOSS默认Block调度策略
  • 基于Manifest V3的智能表情符号浏览器扩展开发实战
  • 基于MCP协议构建AI Agent与Meta广告API的自动化桥梁
  • ASIC功能验证:基于规范的方法学与实践
  • CANN TileLang算子开发指南
  • 在长期项目中观察通过Taotoken调用API的月度成本波动情况
  • 物联网与AGI融合:从数据感知到自主决策的技术架构与实践路径
  • GPTree GUI:本地优先的代码库可视化工具,为LLM高效准备项目上下文
  • ChatGPT-RetrievalQA数据集:用大模型合成数据训练信息检索系统
  • CursorMD:AI驱动的文档架构师,实现文档驱动开发新范式
  • AI Workflow:一键注入170+技能,让AI编程助手秒变行业专家
  • 使用技巧(五):插件装了 50 个还是裸奔?Claude Code 三大市场只装一个就够了,这款 165K Star
  • AI SDK 集成 Codex CLI:解锁 GPT-5 模型的自主工具执行能力
  • 智能建造中的AI伦理挑战:从数据隐私到人机信任的九大议题
  • Autovisor:如何用Python自动化工具7天搞定智慧树课程?
  • 开发上下文同步工具:提升多任务切换效率的智能工作流解决方案
  • Arm CoreSight调试技术:TMC-ETR模式与DTSL脚本配置详解
  • 精度不再至上!SLAM 终极形态:可编辑 + 实时 + 强鲁棒
  • 多模态AI整合图像、文本与组学数据,攻克印戒细胞癌精准诊断难题
  • 【深度解析】从 AI Coding Agent 到 AI 项目经理:拆解 Verdant Manager 的多 Agent 并行工作流
  • AI智能体可视化监控:基于3D办公室隐喻的可观测性实践
  • 基于Socket.IO的极简聊天应用开发:从原理到部署实战
  • 基于ESP32与FreeRTOS的自平衡机器人:从PID控制到实时系统实战
  • 怎么掌握 Linux 基础知识?
  • 为AI助手打造本地记忆库:SQLite+知识图谱实现私密持久化协作
  • CANN/pyasc反正切函数API文档
  • 杰理之使用PB7应注意与DACR的绑定【篇】