Skip to main content

Module kernels

Module kernels 

Source

Functions§

count_and_add_kernel⚠
fill_buffer⚠
fix_last_two_variables_jagged_felt⚠
fix_last_variable_ext_ext_kernel⚠
fix_last_variable_felt_ext_kernel⚠
fix_last_variable_jagged_ext⚠
fix_last_variable_jagged_felt⚠
fix_last_variable_jagged_info⚠
generate_col_index⚠
generate_start_indices⚠
hadamard_fix_last_variable_and_sum_as_poly_base_ext_kernel⚠
hadamard_fix_last_variable_and_sum_as_poly_ext_ext_kernel⚠
hadamard_sum_as_poly_base_ext_kernel⚠
hadamard_sum_as_poly_ext_ext_kernel⚠
initialize_jagged_info⚠
jagged_chip_layouts_kernel⚠
jagged_constraint_poly_eval_32_koala_bear_extension_kernel⚠
jagged_constraint_poly_eval_32_koala_bear_kernel⚠
jagged_constraint_poly_eval_64_koala_bear_extension_kernel⚠
jagged_constraint_poly_eval_64_koala_bear_kernel⚠
jagged_constraint_poly_eval_128_koala_bear_extension_kernel⚠
jagged_constraint_poly_eval_128_koala_bear_kernel⚠
jagged_constraint_poly_eval_256_koala_bear_extension_kernel⚠
jagged_constraint_poly_eval_256_koala_bear_kernel⚠
jagged_constraint_poly_eval_512_koala_bear_extension_kernel⚠
jagged_constraint_poly_eval_512_koala_bear_kernel⚠
jagged_constraint_poly_eval_1024_koala_bear_extension_kernel⚠
jagged_constraint_poly_eval_1024_koala_bear_kernel⚠
jagged_eval_kernel_chunked_ext⚠
jagged_eval_kernel_chunked_felt⚠
jagged_fold_metadata_block_dim⚠
jagged_fold_metadata_kernel⚠
jagged_fold_metadata_section_size⚠
jagged_two_round_fix_and_sum⚠
jagged_two_round_sum_as_poly⚠
logup_gkr_circuit_transition⚠
logup_gkr_extract_output⚠
logup_gkr_first_layer_transition⚠
logup_gkr_first_sum_as_poly_circuit_layer⚠
logup_gkr_fix_and_sum_circuit_layer⚠
logup_gkr_fix_and_sum_first_layer⚠
logup_gkr_fix_and_sum_interactions_layer⚠
logup_gkr_fix_and_sum_last_circuit_layer⚠
logup_gkr_fix_last_variable_circuit_layer⚠
logup_gkr_fix_last_variable_first_layer⚠
logup_gkr_fix_last_variable_interactions_layer⚠
logup_gkr_fix_last_variable_last_circuit_layer⚠
logup_gkr_populate_last_circuit_layer⚠
logup_gkr_sum_as_poly_circuit_layer⚠
logup_gkr_sum_as_poly_first_layer⚠
logup_gkr_sum_as_poly_interactions_layer⚠
logup_gkr_two_round_fix_and_sum_circuit_layer⚠
logup_gkr_two_round_fix_and_sum_first_layer⚠
logup_gkr_two_round_sum_circuit_layer⚠
logup_gkr_two_round_sum_first_layer⚠
mle_fix_last_variable_koala_bear_base_base_constant_padding⚠
mle_fix_last_variable_koala_bear_base_extension_constant_padding⚠
mle_fix_last_variable_koala_bear_ext_ext_constant_padding⚠
mle_fix_last_variable_koala_bear_ext_ext_zero_padding⚠
padded_hadamard_fix_and_sum⚠
populate_restrict_eq_device⚠
populate_restrict_eq_host⚠
reduce_kernel_ext⚠
reduce_kernel_felt⚠
round_kernel_1_32_2_2_false⚠
round_kernel_1_32_2_3_false⚠
round_kernel_1_64_2_2_false⚠
round_kernel_1_64_2_3_false⚠
round_kernel_1_64_4_8_false⚠
round_kernel_1_128_4_8_false⚠
round_kernel_2_32_2_2_false⚠
round_kernel_2_32_2_2_true⚠
round_kernel_2_32_2_3_false⚠
round_kernel_2_32_2_3_true⚠
round_kernel_2_64_2_2_false⚠
round_kernel_2_64_2_2_true⚠
round_kernel_2_64_2_3_false⚠
round_kernel_2_64_2_3_true⚠
round_kernel_4_32_2_2_false⚠
round_kernel_4_32_2_2_true⚠
round_kernel_4_32_2_3_false⚠
round_kernel_4_32_2_3_true⚠
round_kernel_4_64_2_2_false⚠
round_kernel_4_64_2_2_true⚠
round_kernel_4_64_2_3_false⚠
round_kernel_4_64_2_3_true⚠
round_kernel_4_64_4_8_false⚠
round_kernel_4_64_4_8_true⚠
round_kernel_8_32_2_2_false⚠
round_kernel_8_32_2_2_true⚠
round_kernel_8_32_2_3_false⚠
round_kernel_8_32_2_3_true⚠
round_kernel_8_64_2_2_false⚠
round_kernel_8_64_2_2_true⚠
round_kernel_8_64_2_3_false⚠
round_kernel_8_64_2_3_true⚠
sum_kernel_ext⚠
sum_kernel_felt⚠
sum_kernel_u32⚠
sum_to_trace_kernel⚠
zerocheck_aggregate_partials_kernel⚠
zerocheck_aggregate_partials_strided_kernel⚠
zerocheck_column_tile_ext_kernel⚠
zerocheck_column_tile_kb_kernel⚠
zerocheck_fix_geq_state_kernel⚠
zerocheck_fix_last_variable_and_sum_as_poly_base_ext_kernel⚠
zerocheck_fix_last_variable_and_sum_as_poly_ext_ext_kernel⚠
zerocheck_fused_sequential_bivariate_kb_32_kernel⚠
zerocheck_fused_sequential_bivariate_kb_64_kernel⚠
zerocheck_fused_sequential_bivariate_kb_128_kernel⚠
zerocheck_fused_sequential_bivariate_kb_256_kernel⚠
zerocheck_fused_sequential_bivariate_kb_512_kernel⚠
zerocheck_fused_sequential_bivariate_kb_1024_kernel⚠
zerocheck_fused_sequential_ext_32_kernel⚠
zerocheck_fused_sequential_ext_64_kernel⚠
zerocheck_fused_sequential_ext_128_kernel⚠
zerocheck_fused_sequential_ext_256_kernel⚠
zerocheck_fused_sequential_ext_512_kernel⚠
zerocheck_fused_sequential_ext_1024_kernel⚠
zerocheck_fused_sequential_kb_32_kernel⚠
zerocheck_fused_sequential_kb_64_kernel⚠
zerocheck_fused_sequential_kb_128_kernel⚠
zerocheck_fused_sequential_kb_256_kernel⚠
zerocheck_fused_sequential_kb_512_kernel⚠
zerocheck_fused_sequential_kb_1024_kernel⚠
zerocheck_geq_corrections_bivariate_kernel⚠
zerocheck_geq_corrections_kernel⚠
zerocheck_gkr_corner_sweep_kb_kernel⚠
zerocheck_gkr_sweep_ext_kernel⚠
zerocheck_gkr_sweep_kb_kernel⚠
zerocheck_pad_adj_32_kernel⚠
zerocheck_pad_adj_64_kernel⚠
zerocheck_pad_adj_128_kernel⚠
zerocheck_pad_adj_256_kernel⚠
zerocheck_pad_adj_512_kernel⚠
zerocheck_pad_adj_1024_kernel⚠
zerocheck_sum_as_poly_base_ext_kernel⚠
zerocheck_sum_as_poly_ext_ext_kernel⚠