Skip to content

Commit ac71ccb

Browse files
committed
perf(FRI): Use pick&place over swap
1 parent 3667add commit ac71ccb

6 files changed

+163
-190
lines changed

tasm-lib/benchmarks/tasmlib_verifier_fri_verify.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@
22
{
33
"name": "tasmlib_verifier_fri_verify",
44
"benchmark_result": {
5-
"clock_cycle_count": 46265,
6-
"hash_table_height": 14664,
5+
"clock_cycle_count": 45534,
6+
"hash_table_height": 14646,
77
"u32_table_height": 17928,
8-
"op_stack_table_height": 44839,
8+
"op_stack_table_height": 43861,
99
"ram_table_height": 17532
1010
},
1111
"case": "CommonCase"
1212
},
1313
{
1414
"name": "tasmlib_verifier_fri_verify",
1515
"benchmark_result": {
16-
"clock_cycle_count": 46265,
17-
"hash_table_height": 14664,
16+
"clock_cycle_count": 45534,
17+
"hash_table_height": 14646,
1818
"u32_table_height": 17324,
19-
"op_stack_table_height": 44839,
19+
"op_stack_table_height": 43861,
2020
"ram_table_height": 17532
2121
},
2222
"case": "WorstCase"

tasm-lib/benchmarks/tasmlib_verifier_stark_verify_dynamic_inner_padded_height_256_fri_exp_4.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
{
33
"name": "tasmlib_verifier_stark_verify_dynamic_inner_padded_height_256_fri_exp_4",
44
"benchmark_result": {
5-
"clock_cycle_count": 196947,
6-
"hash_table_height": 142861,
7-
"u32_table_height": 24710,
8-
"op_stack_table_height": 179910,
5+
"clock_cycle_count": 195488,
6+
"hash_table_height": 142843,
7+
"u32_table_height": 25110,
8+
"op_stack_table_height": 177960,
99
"ram_table_height": 289180
1010
},
1111
"case": "CommonCase"

tasm-lib/benchmarks/tasmlib_verifier_stark_verify_dynamic_inner_padded_height_512_fri_exp_4.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
{
33
"name": "tasmlib_verifier_stark_verify_dynamic_inner_padded_height_512_fri_exp_4",
44
"benchmark_result": {
5-
"clock_cycle_count": 205700,
6-
"hash_table_height": 150553,
7-
"u32_table_height": 34237,
8-
"op_stack_table_height": 186038,
5+
"clock_cycle_count": 203513,
6+
"hash_table_height": 150535,
7+
"u32_table_height": 34005,
8+
"op_stack_table_height": 183116,
99
"ram_table_height": 290358
1010
},
1111
"case": "CommonCase"

tasm-lib/benchmarks/tasmlib_verifier_stark_verify_static_inner_padded_height_256_fri_exp_4.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
{
33
"name": "tasmlib_verifier_stark_verify_static_inner_padded_height_256_fri_exp_4",
44
"benchmark_result": {
5-
"clock_cycle_count": 185244,
6-
"hash_table_height": 128815,
7-
"u32_table_height": 24702,
8-
"op_stack_table_height": 172104,
5+
"clock_cycle_count": 183785,
6+
"hash_table_height": 128797,
7+
"u32_table_height": 25976,
8+
"op_stack_table_height": 170154,
99
"ram_table_height": 285281
1010
},
1111
"case": "CommonCase"

tasm-lib/benchmarks/tasmlib_verifier_stark_verify_static_inner_padded_height_512_fri_exp_4.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
{
33
"name": "tasmlib_verifier_stark_verify_static_inner_padded_height_512_fri_exp_4",
44
"benchmark_result": {
5-
"clock_cycle_count": 193997,
6-
"hash_table_height": 136507,
7-
"u32_table_height": 34349,
8-
"op_stack_table_height": 178232,
5+
"clock_cycle_count": 191810,
6+
"hash_table_height": 136489,
7+
"u32_table_height": 33693,
8+
"op_stack_table_height": 175310,
99
"ram_table_height": 286459
1010
},
1111
"case": "CommonCase"

0 commit comments

Comments
 (0)