|
| 1 | +# Aggregation Mode Benchmark Results |
| 2 | + |
| 3 | +## Machine Specifications |
| 4 | + |
| 5 | +- **GPU**: NVIDIA RTX 3090 (24GB VRAM) |
| 6 | +- **RAM**: 32GB |
| 7 | +- **CPU**: AMD EPYC 7443 (24-Core) |
| 8 | +- **Operating System**: Ubuntu |
| 9 | + |
| 10 | +## Benchmark Setup |
| 11 | + |
| 12 | +- **Total Proofs**: 3968 |
| 13 | +- **Proofs per Chunk**: 128 |
| 14 | +- **Total Chunks**: 32 |
| 15 | + |
| 16 | +--- |
| 17 | + |
| 18 | +## RISC Zero (Risc0) |
| 19 | + |
| 20 | +- **Start Time**: 14:28:36 |
| 21 | +- **Aggregation Start**: 14:33:32 |
| 22 | +- **End Time**: 16:46:28 |
| 23 | + |
| 24 | +**Performance Summary:** |
| 25 | + |
| 26 | +- **Verification Time (Start to Aggregation Start)**: **4 minutes 56 seconds** |
| 27 | +- **Aggregation Time (Agg to End)**: **132.93 minutes** |
| 28 | +- **Total Time (Start to End)**: **137.87 minutes** |
| 29 | + |
| 30 | +--- |
| 31 | + |
| 32 | +## SP1 |
| 33 | + |
| 34 | +- **Start Time**: 21:52:55 |
| 35 | +- **Aggregation Start**: 22:26:40 |
| 36 | +- **End Time**: 23:24:42 |
| 37 | + |
| 38 | +**Performance Summary:** |
| 39 | + |
| 40 | +- **Verification Time (Start to Aggregation Start)**: **33 minutes 45 seconds** |
| 41 | +- **Aggregation Time (Agg to End)**: **31 minutes 47 seconds** |
| 42 | +- **Total Time (Start to End)**: **92 minutes** |
| 43 | + |
| 44 | +--- |
| 45 | + |
| 46 | +## Comparison Summary |
| 47 | + |
| 48 | +| | Risc0 | SP1 | |
| 49 | +| ----------------- | ------------ | ------------- | |
| 50 | +| Verification Time | 4 min 56 sec | 33 min 45 sec | |
| 51 | +| Aggregation Time | 132.93 min | 31 min 47 sec | |
| 52 | +| Total Time | 137.87 min | 92 min | |
| 53 | + |
| 54 | +> **Note**: |
| 55 | +> SP1 longer verification time is due to the big overhead in setting up the prover client to verify the proof when it is fetched. |
0 commit comments