SQUAB
A Fast Benchmarking Software
for Surface Quantum Computing Architectures


It is possible to run our benchmarking software on tilings generated outside the software. You just need to place text files containing the definion of the tiling in the right format in the folder saved_tilings and to use the command Load. Before using Load, you can print the list of all the saved tilings using ListTilings.

To be able to load it, a graph must be encoding in 3 files, using the following name convention:
mytiling_edges.txt,
mytiling_faces.txt,
mytiling_open_egdes.txt
where mytiling is the name of the graph.

As an example, the files defining the 22 000-qubits tiling obtained in our last example can be downloaded here.

This pages describe our convetion to encode graphs in these 3 text files. In order to upload a graph, this encoding must be respected. A file containing the coordinates is generated by the command Save but this file is not necessary to load a tiling.



Tiling elements


Encoding edges in a text file


Encoding faces in a text file


Encoding open edges in a text file