QC Design

View Original

Plaquette v2024.12 released with new tools for MBQC simulations

Fast simulations of different types of cluster states is paramount for the optimal design of MBQC architectures tailored to a specific technological platform. Plaquette v2024.12 introduces new upgrades that simplify the study of a wide variety of cluster states for MBQC applications:

  • Automatic generation of measurement-based quantum error correcting codes: Plaquette now provides the utility to generate cluster states for MBQC simulations starting from their two-dimensional circuit-based counterparts via CSS code foliation. Users are not restricted to simulating RHG lattice, but they can now use any CSS codes - either from the built-in Plaquette library or their own code – and foliate it to obtain the related cluster states for MBQC simulations. This not only boosts the number and variety of MBQC codes available for simulations, but also enables rapidly configuring new MBQC architectures.

  • 20 times faster simulation speed-up for MBQC simulations: Plaquette has a completely new simulation pipeline dedicated to MBQC simulations, resulting in a 20-fold increase in end-to-end simulation time speed-up. Users can now study the performance of different types of MBQC codes under varying noise models in a fraction of the time required so far. Such fast iteration cycles are key to quickly identification of promising MBQC architectures.

As an example of the functionality offered by Plaquette v2024.12, we consider the case of studying the error threshold for different cluster states based on the planar code, the rotated planar code and the Bacon Shor code. Studying the Pauli Z error threshold of these three types of cluster states can be performed with a few lines code, yielding the following comparative results.