Partitioning large data to scale up lattice-based algorithm | Synapse