group | fri.log_blowup | total_cells_used | total_cycles | total_proof_time_ms |
---|---|---|---|---|
verify_fibair | 2 |
(-980 [-0.0%]) 48,126,547 |
(-182 [-0.0%]) 397,142 |
(-34.0 [-1.1%]) 3,147.0 |
Detailed Metrics
air_name | cells | constraints | interactions | main_cols | quotient_deg | rows |
---|---|---|---|---|---|---|
FibonacciAir | 32 |
5 |
2 |
1 |
16 |
|
ProgramAir | 4 |
1 |
1 |
|||
VmConnectorAir | 8 |
3 |
4 |
|||
PersistentBoundaryAir<8> | 5 |
3 |
4 |
|||
MemoryMerkleAir<8> | 38 |
4 |
4 |
|||
AccessAdapterAir<2> | 12 |
5 |
4 |
|||
AccessAdapterAir<4> | 12 |
5 |
4 |
|||
AccessAdapterAir<8> | 12 |
5 |
4 |
|||
Poseidon2VmAir | 517 |
32 |
4 |
|||
FriReducedOpeningAir | 59 |
35 |
4 |
|||
VmAirWrapper<NativeVectorizedAdapterAir<4>, FieldExtensionCoreAir> | 23 |
15 |
4 |
|||
VmAirWrapper<NativeAdapterAir<2, 1>, FieldArithmeticCoreAir> | 23 |
15 |
4 |
|||
VmAirWrapper<JalNativeAdapterAir, JalCoreAir> | 6 |
7 |
4 |
|||
VmAirWrapper<BranchNativeAdapterAir, BranchEqualCoreAir<1> | 23 |
11 |
2 |
|||
VmAirWrapper<NativeLoadStoreAdapterAir<1>, NativeLoadStoreCoreAir<1> | 31 |
19 |
4 |
|||
PhantomAir | 4 |
3 |
4 |
|||
VariableRangeCheckerAir | 4 |
1 |
1 |
commit_exe_time_ms | fri.log_blowup | keygen_time_ms | stark_prove_excluding_trace_time_ms | total_cells | verify_program_compile_ms |
---|---|---|---|---|---|
8.0 |
2 |
(-17.0 [-4.6%]) 353.0 |
(-1.0 [-9.1%]) 10.0 |
32 |
16.0 |
group | segment | stark_prove_excluding_trace_time_ms | total_cells | total_cells_used | total_cycles | trace_gen_time_ms |
---|---|---|---|---|---|---|
verify_fibair | 0 | (-34.0 [-1.1%]) 3,147.0 |
107,769,880 |
(-980 [-0.0%]) 48,126,547 |
(-182 [-0.0%]) 397,142 |
(-66.0 [-6.5%]) 948.0 |
group | chip_name | segment | rows_used |
---|---|---|---|
verify_fibair | ProgramChip | 0 | 16,317 |
verify_fibair | VmConnectorAir | 0 | 2 |
verify_fibair | Boundary | 0 | 22,770 |
verify_fibair | Merkle | 0 | 43,900 |
verify_fibair | AccessAdapter<2> | 0 | (-4 [-0.0%]) 58,156 |
verify_fibair | AccessAdapter<4> | 0 | (-2 [-0.0%]) 35,778 |
verify_fibair | AccessAdapter<8> | 0 | 23,300 |
verify_fibair | Poseidon2VmAir | 0 | 66,670 |
verify_fibair | FriReducedOpeningAir | 0 | 336 |
verify_fibair | <NativeVectorizedAdapterAir<4>,FieldExtensionCoreAir> | 0 | 2,186 |
verify_fibair | <NativeAdapterAir<2, 1>,FieldArithmeticCoreAir> | 0 | 68,144 |
verify_fibair | <JalNativeAdapterAir,JalCoreAir> | 0 | (-91 [-1.8%]) 5,093 |
verify_fibair | <BranchNativeAdapterAir,BranchEqualCoreAir<1>> | 0 | 30,558 |
verify_fibair | <NativeLoadStoreAdapterAir<1>,NativeLoadStoreCoreAir<1>> | 0 | 85,891 |
verify_fibair | PhantomAir | 0 | 5,216 |
verify_fibair | VariableRangeCheckerAir | 0 | 262,144 |
group | dsl_ir | opcode | segment | frequency |
---|---|---|---|---|
verify_fibair | ADD | 0 | 54,984 |
|
verify_fibair | BBE4DIV | 0 | 297 |
|
verify_fibair | BBE4MUL | 0 | 891 |
|
verify_fibair | BEQ | 0 | 1,418 |
|
verify_fibair | BNE | 0 | 29,140 |
|
verify_fibair | COMP_POS2 | 0 | 1,092 |
|
verify_fibair | DIV | 0 | 3 |
|
verify_fibair | FE4ADD | 0 | 492 |
|
verify_fibair | FE4SUB | 0 | 506 |
|
verify_fibair | FRI_REDUCED_OPENING | 0 | 126 |
|
verify_fibair | JAL | 0 | (-91 [-1.8%]) 5,093 |
|
verify_fibair | LOADW | 0 | 18,438 |
|
verify_fibair | LOADW2 | 0 | 14,569 |
|
verify_fibair | MUL | 0 | 9,857 |
|
verify_fibair | PERM_POS2 | 0 | 265 |
|
verify_fibair | PHANTOM | 0 | 5,216 |
|
verify_fibair | SHINTW | 0 | 13,651 |
|
verify_fibair | STOREW | 0 | 30,347 |
|
verify_fibair | STOREW2 | 0 | 8,886 |
|
verify_fibair | SUB | 0 | 3,300 |
group | air_name | dsl_ir | opcode | segment | cells_used |
---|---|---|---|---|---|
verify_fibair | <NativeAdapterAir<2, 1>,FieldArithmeticCoreAir> | ADD | 0 | 1,649,520 |
|
verify_fibair | AccessAdapter<2> | ADD | 0 | (-22 [-0.2%]) 12,793 |
|
verify_fibair | AccessAdapter<4> | ADD | 0 | (-13 [-0.2%]) 7,722 |
|
verify_fibair | AccessAdapter<8> | ADD | 0 | 731 |
|
verify_fibair | Boundary | ADD | 0 | 1,720 |
|
verify_fibair | Merkle | ADD | 0 | 2,752 |
|
verify_fibair | <NativeVectorizedAdapterAir<4>,FieldExtensionCoreAir> | BBE4DIV | 0 | 11,880 |
|
verify_fibair | AccessAdapter<2> | BBE4DIV | 0 | 2,904 |
|
verify_fibair | AccessAdapter<4> | BBE4DIV | 0 | 1,716 |
|
verify_fibair | <NativeVectorizedAdapterAir<4>,FieldExtensionCoreAir> | BBE4MUL | 0 | 35,640 |
|
verify_fibair | AccessAdapter<2> | BBE4MUL | 0 | (-22 [-0.1%]) 14,982 |
|
verify_fibair | AccessAdapter<4> | BBE4MUL | 0 | (-13 [-0.1%]) 8,853 |
|
verify_fibair | <BranchNativeAdapterAir,BranchEqualCoreAir<1>> | BEQ | 0 | 32,614 |
|
verify_fibair | <BranchNativeAdapterAir,BranchEqualCoreAir<1>> | BNE | 0 | 670,220 |
|
verify_fibair | AccessAdapter<2> | BNE | 0 | 946 |
|
verify_fibair | AccessAdapter<4> | BNE | 0 | 559 |
|
verify_fibair | AccessAdapter<2> | COMP_POS2 | 0 | 48,048 |
|
verify_fibair | AccessAdapter<4> | COMP_POS2 | 0 | 28,392 |
|
verify_fibair | AccessAdapter<8> | COMP_POS2 | 0 | 18,564 |
|
verify_fibair | Poseidon2VmAir | COMP_POS2 | 0 | 610,428 |
|
verify_fibair | <NativeAdapterAir<2, 1>,FieldArithmeticCoreAir> | DIV | 0 | 90 |
|
verify_fibair | <NativeVectorizedAdapterAir<4>,FieldExtensionCoreAir> | FE4ADD | 0 | 19,680 |
|
verify_fibair | AccessAdapter<2> | FE4ADD | 0 | 10,450 |
|
verify_fibair | AccessAdapter<4> | FE4ADD | 0 | 6,175 |
|
verify_fibair | <NativeVectorizedAdapterAir<4>,FieldExtensionCoreAir> | FE4SUB | 0 | 20,240 |
|
verify_fibair | AccessAdapter<2> | FE4SUB | 0 | 18,546 |
|
verify_fibair | AccessAdapter<4> | FE4SUB | 0 | 10,959 |
|
verify_fibair | AccessAdapter<2> | FRI_REDUCED_OPENING | 0 | 2,024 |
|
verify_fibair | AccessAdapter<4> | FRI_REDUCED_OPENING | 0 | 1,196 |
|
verify_fibair | FriReducedOpeningAir | FRI_REDUCED_OPENING | 0 | 21,504 |
|
verify_fibair | <JalNativeAdapterAir,JalCoreAir> | JAL | 0 | (-910 [-1.8%]) 50,930 |
|
verify_fibair | AccessAdapter<2> | JAL | 0 | 11 |
|
verify_fibair | AccessAdapter<4> | JAL | 0 | 13 |
|
verify_fibair | <NativeLoadStoreAdapterAir<1>,NativeLoadStoreCoreAir<1>> | LOADW | 0 | 755,958 |
|
verify_fibair | AccessAdapter<2> | LOADW | 0 | 29,062 |
|
verify_fibair | AccessAdapter<4> | LOADW | 0 | 20,566 |
|
verify_fibair | AccessAdapter<8> | LOADW | 0 | 16,133 |
|
verify_fibair | Boundary | LOADW | 0 | 27,880 |
|
verify_fibair | Merkle | LOADW | 0 | 44,416 |
|
verify_fibair | <NativeLoadStoreAdapterAir<1>,NativeLoadStoreCoreAir<1>> | LOADW2 | 0 | 597,329 |
|
verify_fibair | AccessAdapter<2> | LOADW2 | 0 | 13,288 |
|
verify_fibair | AccessAdapter<4> | LOADW2 | 0 | 7,969 |
|
verify_fibair | AccessAdapter<8> | LOADW2 | 0 | 1,003 |
|
verify_fibair | Boundary | LOADW2 | 0 | 1,880 |
|
verify_fibair | Merkle | LOADW2 | 0 | 2,880 |
|
verify_fibair | <NativeAdapterAir<2, 1>,FieldArithmeticCoreAir> | MUL | 0 | 295,710 |
|
verify_fibair | AccessAdapter<2> | MUL | 0 | 11,110 |
|
verify_fibair | AccessAdapter<4> | MUL | 0 | 10,647 |
|
verify_fibair | AccessAdapter<8> | MUL | 0 | 10,982 |
|
verify_fibair | Boundary | MUL | 0 | 25,840 |
|
verify_fibair | Merkle | MUL | 0 | 41,152 |
|
verify_fibair | AccessAdapter<2> | PERM_POS2 | 0 | 22,770 |
|
verify_fibair | AccessAdapter<4> | PERM_POS2 | 0 | 13,455 |
|
verify_fibair | AccessAdapter<8> | PERM_POS2 | 0 | 8,806 |
|
verify_fibair | Poseidon2VmAir | PERM_POS2 | 0 | 148,135 |
|
verify_fibair | PhantomAir | PHANTOM | 0 | 31,296 |
|
verify_fibair | <NativeLoadStoreAdapterAir<1>,NativeLoadStoreCoreAir<1>> | SHINTW | 0 | 559,691 |
|
verify_fibair | AccessAdapter<2> | SHINTW | 0 | 89,463 |
|
verify_fibair | AccessAdapter<4> | SHINTW | 0 | 69,849 |
|
verify_fibair | AccessAdapter<8> | SHINTW | 0 | 69,683 |
|
verify_fibair | Boundary | SHINTW | 0 | 163,960 |
|
verify_fibair | Merkle | SHINTW | 0 | 582,720 |
|
verify_fibair | <NativeLoadStoreAdapterAir<1>,NativeLoadStoreCoreAir<1>> | STOREW | 0 | 1,244,227 |
|
verify_fibair | AccessAdapter<2> | STOREW | 0 | 108,614 |
|
verify_fibair | AccessAdapter<4> | STOREW | 0 | 70,226 |
|
verify_fibair | AccessAdapter<8> | STOREW | 0 | 55,845 |
|
verify_fibair | Boundary | STOREW | 0 | 131,400 |
|
verify_fibair | Merkle | STOREW | 0 | 558,720 |
|
verify_fibair | <NativeLoadStoreAdapterAir<1>,NativeLoadStoreCoreAir<1>> | STOREW2 | 0 | 364,326 |
|
verify_fibair | AccessAdapter<2> | STOREW2 | 0 | 38,236 |
|
verify_fibair | AccessAdapter<4> | STOREW2 | 0 | 26,481 |
|
verify_fibair | AccessAdapter<8> | STOREW2 | 0 | 21,692 |
|
verify_fibair | Boundary | STOREW2 | 0 | 51,000 |
|
verify_fibair | Merkle | STOREW2 | 0 | 89,344 |
|
verify_fibair | <NativeAdapterAir<2, 1>,FieldArithmeticCoreAir> | SUB | 0 | 99,000 |
|
verify_fibair | AccessAdapter<2> | SUB | 0 | 16,335 |
|
verify_fibair | AccessAdapter<4> | SUB | 0 | 18,525 |
|
verify_fibair | AccessAdapter<8> | SUB | 0 | 21,981 |
|
verify_fibair | Boundary | SUB | 0 | 51,720 |
|
verify_fibair | Merkle | SUB | 0 | 82,752 |
group | execute_time_ms | fri.log_blowup | num_segments | total_cells_used | total_cycles | total_proof_time_ms |
---|---|---|---|---|---|---|
verify_fibair | (-2.0 [-0.3%]) 629.0 |
2 |
1 |
(-980 [-0.0%]) 48,126,547 |
(-182 [-0.0%]) 397,142 |
(-34.0 [-1.1%]) 3,147.0 |
group | air_name | segment | cells | main_cols | perm_cols | prep_cols | rows |
---|---|---|---|---|---|---|---|
verify_fibair | ProgramAir | 0 | 294,912 |
10 |
8 |
16,384 |
|
verify_fibair | VmConnectorAir | 0 | 24 |
4 |
8 |
1 |
2 |
verify_fibair | PersistentBoundaryAir<8> | 0 | 917,504 |
20 |
8 |
32,768 |
|
verify_fibair | MemoryMerkleAir<8> | 0 | 2,883,584 |
32 |
12 |
65,536 |
|
verify_fibair | AccessAdapterAir<2> | 0 | 1,769,472 |
11 |
16 |
65,536 |
|
verify_fibair | AccessAdapterAir<4> | 0 | 1,900,544 |
13 |
16 |
65,536 |
|
verify_fibair | AccessAdapterAir<8> | 0 | 1,081,344 |
17 |
16 |
32,768 |
|
verify_fibair | Poseidon2VmAir | 0 | 77,987,840 |
559 |
36 |
131,072 |
|
verify_fibair | FriReducedOpeningAir | 0 | 71,680 |
64 |
76 |
512 |
|
verify_fibair | VmAirWrapper<NativeVectorizedAdapterAir<4>, FieldExtensionCoreAir> | 0 | 245,760 |
40 |
20 |
4,096 |
|
verify_fibair | VmAirWrapper<NativeAdapterAir<2, 1>, FieldArithmeticCoreAir> | 0 | 6,553,600 |
30 |
20 |
131,072 |
|
verify_fibair | VmAirWrapper<JalNativeAdapterAir, JalCoreAir> | 0 | 180,224 |
10 |
12 |
8,192 |
|
verify_fibair | VmAirWrapper<BranchNativeAdapterAir, BranchEqualCoreAir<1> | 0 | 1,671,168 |
23 |
28 |
32,768 |
|
verify_fibair | VmAirWrapper<NativeLoadStoreAdapterAir<1>, NativeLoadStoreCoreAir<1> | 0 | 8,519,680 |
41 |
24 |
131,072 |
|
verify_fibair | PhantomAir | 0 | 114,688 |
6 |
8 |
8,192 |
|
verify_fibair | VariableRangeCheckerAir | 0 | 2,359,296 |
1 |
8 |
2 |
262,144 |
Commit: https://github.com/openvm-org/openvm/commit/3a825d3285237d31fe66e920e7dac844382ce3c7
Max Segment Length: 1048476
Instance Type: 64cpu-linux-arm64
Memory Allocator: mimalloc