CANN/ops线性代数SIG组
ops-linear-algebra SIG
【免费下载链接】community本项目是CANN开源社区的核心管理仓库,包含社区的治理章程、治理组织、通用操作指引及流程规范等基础信息项目地址: https://gitcode.com/cann/community
算子线性代数领域相关的兴趣小组,负责线性代数基础算子能力建设与维护,如BLAS标准相关线性代数等算子。
工作目标
- 1、负责线性代数算子领域技术路线规划和落地;
- 2、组织线性代数算子领域例会,引导技术讨论和决策;
- 3、负责周边组织沟通协调,推动落地相关项目;
- 4、负责SIG 仓库权限和邮件列表等基础设施的管理;
- 5、负责社区Bug、issue和邮件列表等渠道反馈的问题分发处理。
职责与范围
本SIG主要负责ops-blas、ops-solver、ops-sparse 这三个仓的开发与维护:
- ops-blas(基础线性代数算子)
- 定位:NPU加速的BLAS(Basic Linear Algebra Subprograms)标准实现。
- 功能:提供与 CPU BLAS 兼容的 API(aclblasSgemm等)以及现代灵活接口 aclBLASLt,支持混合精度、融合后处理、启发式算法选择等高级特性。
- ops-sparse(稀疏线性代数算子)
- 定位:NPU提供稀疏线性代数能力,覆盖通用稀疏乘加与结构化/块稀疏等高阶稀疏计算路线。
- 功能:面向 CSR、COO 等常见稀疏存储格式,提供稀疏矩阵–向量/矩阵乘(SpMV、SpMM 等)、稀疏–稠密混合计算、格式转换与稀疏相关基础算子,服务于科学计算与稀疏网络等场景。
- ops-solver(线性求解与分解算子)
- 定位:NPU提供稠密与稀疏线性方程、矩阵分解及特征问题的数值求解能力。
- 功能:覆盖线性方程组求解、矩阵分解(如 LU、Cholesky、QR 等典型路线)及特征值/奇异值等求解能力(具体 API 与能力以各版本文档为准),为仿真、优化与数值代数管线提供加速。
社区运作
组织会议:
双周例会,每双周周四 14:00-16:00 (北京时间)
- 会议链接
- 会议议题&纪要
- 邮件列表订阅
贡献指南
- 贡献指南
成员
Maintainer列表
- 王子韬 @wangzitao_leo,wangzitao4@huawei.com
- 朱志明 @QK_25415,zhuzhiming1@huawei.com
- 唐超力 @MaskHunter2008,tangchaoli@huawei.com
- 张浩 @demoauguste,zhanghao418@huawei.com
- 陈子忠 @zizhongchen,chenzizhong@cuhk.edu.cn
Committer列表
- 陈斌斌 @chenbinbin199309,chenbinbin20@huawei.com
SIG订阅
- 邮件订阅
仓库清单
仓库地址:
- https://link.gitcode.com/i/da1ce3323238470898ccd118c3f5fb92
- https://link.gitcode.com/i/efbd9ef0f560e5036064c8aa40732e0e
- https://link.gitcode.com/i/92b1ae19e1e26f6606dc479e6117c628
【免费下载链接】community本项目是CANN开源社区的核心管理仓库,包含社区的治理章程、治理组织、通用操作指引及流程规范等基础信息项目地址: https://gitcode.com/cann/community
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
