14 个版本 (4 个破坏性更改)
0.11.1 | 2022 年 8 月 13 日 |
---|---|
0.11.0 | 2022 年 8 月 13 日 |
0.10.0 | 2022 年 6 月 24 日 |
0.9.0 | 2022 年 6 月 11 日 |
0.7.2 | 2022 年 5 月 27 日 |
#18 在 #risc
每月 52 次下载
用于 4 个 crate (2 直接)
190KB
4K SLoC
risc0_zkvm_circuit_sys
此 crate/directory 包含实现 RISC-V 算术电路的 C++ 代码。
电路使用 C++ EDSL 描述,大量使用操作符重载。然后,此 EDSL 代码生成原始 IR,进一步“优化”,并生成生成执行跟踪并评估核心约束多项式的代码。
rust crate 导出单个函数,将此电路写入 C++ 头文件。
依赖项
~4.5–6MB
~108K SLoC