We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ecce8d1 commit 7bc6499Copy full SHA for 7bc6499
crates/lean_prover/src/prove_execution.rs
@@ -484,7 +484,7 @@ pub fn prove_execution(
484
)
485
});
486
487
- let grand_product_exec_eq_weights = eval_eq(&grand_product_exec_sumcheck_point);
+ let grand_product_exec_eq_weights = eval_eq_packed(&grand_product_exec_sumcheck_point);
488
for col in [
489
COL_INDEX_OPERAND_C,
490
COL_INDEX_ADD,
@@ -498,9 +498,9 @@ pub fn prove_execution(
498
] {
499
grand_product_exec_sumcheck_inner_evals.insert(
500
col,
501
- dot_product::<EF, _, _>(
502
- grand_product_exec_eq_weights.iter().copied(),
503
- full_trace[col].iter().copied().map(EF::from),
+ dot_product_ef_packed_par(
+ &grand_product_exec_eq_weights,
+ FPacking::<F>::pack_slice(&full_trace[col]),
504
),
505
);
506
}
0 commit comments