Skip to content

Instantly share code, notes, and snippets.

@jsign
Created August 1, 2025 12:40
Show Gist options
  • Save jsign/abe7eed122b0c75cc67ef103154d9e37 to your computer and use it in GitHub Desktop.
Save jsign/abe7eed122b0c75cc67ef103154d9e37 to your computer and use it in GitHub Desktop.
Loading baseline metrics from: /home/ignacio/code/zkevm-benchmark-runs/proving/1xL40s/mainnet-22974575-22974674/archive/fast-input-slow-mpt
Found subfolders with metrics: ['sp1-v5.1.0']
Loaded 100 baseline files
Loading optimized metrics from: /home/ignacio/code/zkevm-benchmark-runs/proving/1xL40s/mainnet-22974575-22974674/latest
Found subfolders with metrics: ['sp1-v5.1.0']
Loaded 100 optimized files
Calculating speedups...
Found 100 common files
================================================================================
PROVING TIME SPEEDUP COMPARISON TABLE
================================================================================
File Speedup Baseline (s) Optimized (s) Time Saved (s)
--------------------------------------------------------------------------------------------
sp1-v5.1.0/rpc_block_22974575 1.52x 504 332 173
sp1-v5.1.0/rpc_block_22974576 1.48x 170 115 55
sp1-v5.1.0/rpc_block_22974577 1.46x 483 330 153
sp1-v5.1.0/rpc_block_22974578 1.47x 665 452 213
sp1-v5.1.0/rpc_block_22974579 1.45x 244 168 76
sp1-v5.1.0/rpc_block_22974580 1.34x 538 401 138
sp1-v5.1.0/rpc_block_22974581 1.45x 211 145 65
sp1-v5.1.0/rpc_block_22974582 1.40x 596 424 172
sp1-v5.1.0/rpc_block_22974583 1.41x 643 456 188
sp1-v5.1.0/rpc_block_22974584 1.40x 587 418 169
sp1-v5.1.0/rpc_block_22974585 1.44x 521 361 160
sp1-v5.1.0/rpc_block_22974586 1.40x 432 309 123
sp1-v5.1.0/rpc_block_22974587 1.38x 552 399 152
sp1-v5.1.0/rpc_block_22974588 1.50x 363 243 120
sp1-v5.1.0/rpc_block_22974589 1.44x 435 302 133
sp1-v5.1.0/rpc_block_22974590 1.43x 316 222 94
sp1-v5.1.0/rpc_block_22974591 1.45x 622 430 192
sp1-v5.1.0/rpc_block_22974592 1.42x 422 296 126
sp1-v5.1.0/rpc_block_22974593 1.46x 342 235 108
sp1-v5.1.0/rpc_block_22974594 1.41x 566 401 165
sp1-v5.1.0/rpc_block_22974595 1.44x 433 301 132
sp1-v5.1.0/rpc_block_22974596 1.42x 581 409 171
sp1-v5.1.0/rpc_block_22974597 1.39x 473 340 133
sp1-v5.1.0/rpc_block_22974598 1.40x 402 287 116
sp1-v5.1.0/rpc_block_22974599 1.42x 191 135 56
sp1-v5.1.0/rpc_block_22974600 1.43x 655 457 198
sp1-v5.1.0/rpc_block_22974601 1.40x 538 384 153
sp1-v5.1.0/rpc_block_22974602 1.36x 435 319 116
sp1-v5.1.0/rpc_block_22974603 1.43x 462 323 140
sp1-v5.1.0/rpc_block_22974604 1.43x 312 218 95
sp1-v5.1.0/rpc_block_22974605 1.44x 489 340 149
sp1-v5.1.0/rpc_block_22974606 1.44x 414 287 127
sp1-v5.1.0/rpc_block_22974607 1.44x 404 279 124
sp1-v5.1.0/rpc_block_22974608 1.41x 229 163 66
sp1-v5.1.0/rpc_block_22974609 1.42x 670 470 199
sp1-v5.1.0/rpc_block_22974610 1.45x 459 317 142
sp1-v5.1.0/rpc_block_22974611 1.45x 422 291 131
sp1-v5.1.0/rpc_block_22974612 1.45x 398 274 124
sp1-v5.1.0/rpc_block_22974613 1.52x 364 240 124
sp1-v5.1.0/rpc_block_22974614 1.44x 289 200 89
sp1-v5.1.0/rpc_block_22974615 1.45x 439 304 135
sp1-v5.1.0/rpc_block_22974616 1.45x 161 111 50
sp1-v5.1.0/rpc_block_22974617 1.46x 634 434 200
sp1-v5.1.0/rpc_block_22974618 1.43x 458 320 138
sp1-v5.1.0/rpc_block_22974619 1.42x 336 236 100
sp1-v5.1.0/rpc_block_22974620 1.42x 420 296 125
sp1-v5.1.0/rpc_block_22974621 1.48x 303 205 98
sp1-v5.1.0/rpc_block_22974622 1.35x 242 179 63
sp1-v5.1.0/rpc_block_22974623 1.40x 690 495 196
sp1-v5.1.0/rpc_block_22974624 1.45x 400 276 124
sp1-v5.1.0/rpc_block_22974625 1.47x 485 330 155
sp1-v5.1.0/rpc_block_22974626 1.40x 458 327 131
sp1-v5.1.0/rpc_block_22974627 1.40x 345 247 98
sp1-v5.1.0/rpc_block_22974628 1.46x 420 287 133
sp1-v5.1.0/rpc_block_22974629 1.45x 437 301 136
sp1-v5.1.0/rpc_block_22974630 1.48x 377 255 122
sp1-v5.1.0/rpc_block_22974631 1.48x 391 264 127
sp1-v5.1.0/rpc_block_22974632 1.52x 486 320 166
sp1-v5.1.0/rpc_block_22974633 1.49x 385 259 126
sp1-v5.1.0/rpc_block_22974634 1.47x 268 183 85
sp1-v5.1.0/rpc_block_22974635 1.44x 423 293 130
sp1-v5.1.0/rpc_block_22974636 1.41x 349 247 102
sp1-v5.1.0/rpc_block_22974637 1.38x 531 386 145
sp1-v5.1.0/rpc_block_22974638 1.44x 173 121 53
sp1-v5.1.0/rpc_block_22974639 1.48x 683 462 221
sp1-v5.1.0/rpc_block_22974640 1.33x 474 355 118
sp1-v5.1.0/rpc_block_22974641 1.43x 479 336 144
sp1-v5.1.0/rpc_block_22974642 1.51x 190 126 65
sp1-v5.1.0/rpc_block_22974643 1.45x 357 245 112
sp1-v5.1.0/rpc_block_22974644 1.46x 494 338 156
sp1-v5.1.0/rpc_block_22974645 1.52x 294 193 100
sp1-v5.1.0/rpc_block_22974646 1.49x 336 226 110
sp1-v5.1.0/rpc_block_22974647 1.45x 534 367 166
sp1-v5.1.0/rpc_block_22974648 1.45x 407 280 127
sp1-v5.1.0/rpc_block_22974649 1.43x 269 188 81
sp1-v5.1.0/rpc_block_22974650 1.51x 395 261 134
sp1-v5.1.0/rpc_block_22974651 1.44x 335 232 103
sp1-v5.1.0/rpc_block_22974652 1.35x 410 304 106
sp1-v5.1.0/rpc_block_22974653 1.43x 161 113 48
sp1-v5.1.0/rpc_block_22974654 1.47x 683 466 217
sp1-v5.1.0/rpc_block_22974655 1.46x 519 356 162
sp1-v5.1.0/rpc_block_22974656 1.48x 384 259 125
sp1-v5.1.0/rpc_block_22974657 1.54x 308 200 108
sp1-v5.1.0/rpc_block_22974658 1.50x 415 276 139
sp1-v5.1.0/rpc_block_22974659 1.45x 304 210 94
sp1-v5.1.0/rpc_block_22974660 1.51x 455 302 153
sp1-v5.1.0/rpc_block_22974661 1.45x 362 249 112
sp1-v5.1.0/rpc_block_22974662 1.48x 285 193 92
sp1-v5.1.0/rpc_block_22974663 1.35x 548 407 141
sp1-v5.1.0/rpc_block_22974664 1.51x 441 292 149
sp1-v5.1.0/rpc_block_22974665 1.46x 299 204 94
sp1-v5.1.0/rpc_block_22974666 1.40x 543 387 156
sp1-v5.1.0/rpc_block_22974667 1.48x 487 330 157
sp1-v5.1.0/rpc_block_22974668 1.40x 220 157 63
sp1-v5.1.0/rpc_block_22974669 1.51x 426 283 143
sp1-v5.1.0/rpc_block_22974670 1.45x 492 340 152
sp1-v5.1.0/rpc_block_22974671 1.43x 418 292 125
sp1-v5.1.0/rpc_block_22974672 1.49x 398 267 131
sp1-v5.1.0/rpc_block_22974673 1.45x 87 60 27
sp1-v5.1.0/rpc_block_22974674 1.45x 631 434 197
================================================================================
ANALYSIS
================================================================================
OVERALL SUMMARY:
PROVING TIME PERFORMANCE:
Average speedup: 1.44x (+44.4%)
Min speedup: 1.33x
Max speedup: 1.54x
Total baseline time: 41,968 seconds
Total optimized time: 29,139 seconds
Total time saved: 12,828 seconds
Top 3 best speedups:
1. sp1-v5.1.0/rpc_block_22974657: 1.54x (saved 108 s)
2. sp1-v5.1.0/rpc_block_22974575: 1.52x (saved 173 s)
3. sp1-v5.1.0/rpc_block_22974632: 1.52x (saved 166 s)
Top 3 worst speedups:
1. sp1-v5.1.0/rpc_block_22974663: 1.35x (saved 141 s)
2. sp1-v5.1.0/rpc_block_22974580: 1.34x (saved 138 s)
3. sp1-v5.1.0/rpc_block_22974640: 1.33x (saved 118 s)
================================================================================
KEY FINDINGS
================================================================================
Total files analyzed: 100
🎯 OVERALL PROVING PERFORMANCE: 1.44x (+44.4%) - IMPROVEMENT
Total time saved: 12,828 seconds
Efficiency gain: 30.7% reduction in proving time
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment