Figure 1: Prover workflow: Create a table
Figure 2: From spreadsheet to table
Figure 3: Creating a table with 16 rows
num_rows
of our table as N_LANES=16
to accommodate SIMD operations. Then we create a BaseColumn
of N_LANES=16
rows for each column and populate the first two rows with our values and the rest with dummy values.
Note that the values in the BaseColumn
need to be of type M31
, which refers to the Mersenne-31 prime field that S-two uses. This means that the integers in the table must be in the range .