作品 / cinder-cuda-tensor-library

Cinder:紧凑型 CUDA 张量库的设计与实现

一份关于紧凑型 Python/C++/CUDA 稠密张量库的设计记录,讨论张量语义、Shape 规划、设备内存所有权、内核协议与扩展风险。

首次发布
最新版本
v1.0.0
  • CUDA
  • tensor library
  • C++
  • Python
  • systems design

01 / 作品

关于这件作品

Cinder 以一个 Python 值类型封装 C++ 与 CUDA 实现,当前聚焦 float32、运行时秩、行主序存储、显式主机—设备传输和即时物化操作。报告区分数学张量、有限数组、存储布局与执行计划,避免把这些语义压进单个含混对象。

这不是性能竞赛式的研究声明,而是一份可审计的工程制品说明。报告记录公共 API、原生所有权、紧凑设备元数据、主机侧内核规划、当前能力边界,以及向多 dtype、视图、测试和优化表示演进时需要控制的风险。

02 / 文件

版本 1.0.0

首次发布。

文档

  • Cinder CUDA 张量库设计报告

    十五页完整技术报告。

    格式
    application/pdf
    大小
    222.9 KiB
    SHA-256
    sha256:5b24e6408b63fc29f598ed116280f81bdccb0f3d3583742284d4120ed78216f7