#cuda #format #manipulate #ptx #entries #elf #cuobjdump

bin+lib fatbinary

Rust 库,用于操作 CUDA 肥二进制格式

2 个不稳定版本

0.2.0 2023年10月16日
0.1.0 2023年10月16日

#4#ptx

MIT 许可证

21KB
449

fatbinary

用于操作 CUDA 肥二进制格式的 Rust 库。还提供了模拟 CUDA 提供的(部分)行为(例如 fatbinarycuobjdump)的工具。

crates.io

致谢

该库受以下启发:


lib.rs:

fatbinary 库:解析和操作肥二进制文件

您可以使用 [FatBinary] 结构体打开或创建肥二进制文件。Fatbinary 包含多个条目,包含 ELF 或 PTX 文件,每个条目都可以通过 [FatBinaryEntry] 访问。

依赖项

~1.4–2MB
~39K SLoC