Skip to content
DraconiticResearch
Search Sources API
182,469 studies31 sourcesUpdated 2 min ago
PreprintCC BY 4.0arXiv

Trident: Efficient Load Verification for Yoked Surface Codes using a Three-Level Memory Hierarchy

Abstract

Fault-Tolerant Quantum Computers (FTQCs) commonly use the surface code to encode program qubits as error-corrected logical qubits. Unfortunately, the surface code has a poor encoding rate, so recent work has proposed Yoked Surface Codes (YSCs), which concatenate the surface code with a high-rate quantum code. The surface code qubits in YSCs are protected by the checks, or yokes, of the high-rate code. YSCs have 1D and 2D variants, which are 1.8× and 4.5× more efficient than the surface code, respectively. Modern FTQC architectures use a two-level hierarchy: surface codes perform logical operations (compute) while 2D YSCs store idle program qubits (memory). To load a qubit from memory, the FTQC first performs retrieval, which logically moves a program qubit from a 2D YSC into a surface code (8 cycles). However, retrieval is not fault-tolerant, so the FTQC must verify the load by measuring all the yokes of the 2D YSC (178 cycles). As verification dominates memory access latency, eliminating it can provide a speedup of 5.7×. Our goal is to reduce the verification overhead of 2D YSCs while retaining their storage efficiency. We exploit the fact that 1D YSCs, though less storage-efficient, incur negligible verification latency. We propose Trident, which expands the two-level hierarchy into a three-level hierarchy by adding a small intermediate level containing a 1D YSC (L1). If most loads hit L1 rather than L2 (2D YSC tier), it can significantly reduce verification overhead. We present two variants: Trident-D (demand-driven) and Trident-P (prefetch-driven), which achieve speedups of 2.8× and 4.2×, respectively, while increasing the physical qubit cost of memory by only 4.9%.

Versions

Related

  1. Classical Verification of Quantum Computation Beyond the Polynomial Hierarchy
    Atul Mantri
    arXivPreprintCC BY 4.0Full textQuantum physics & quantum informationarXiv
  2. Streaming the partial-transpose moment hierarchy with order-independent quantum memory
    Junxiang Huang, Xiaoyang Wang, Xiao Yuan +1
    arXivPreprintarXiv licenceFull textQuantum physics & quantum informationarXiv
  3. A Controlled Study of Memory Hierarchy Transitions in Quantum Circuit Simulation on Apple M4 Pro Unified Memory Architecture
    Gyan Pratipat
    arXivPreprintarXiv licenceFull textQuantum physics & quantum informationarXiv
  4. Efficient multi-basis quantum position verification secure against generalized adversaries
    Wen Yu Kon, Ignatius William Primaatmaja, Kaushik Chakraborty +1
    npj Quantum InformationPeer-reviewedCC BY 4.0Quantum physics & quantum informationCrossref
  5. Exact verification of Givens rotation circuits for efficient quantum phase estimation of iron-sulfur clusters
    Lizhong Fu, Honghui Shang
    arXivPreprintCC BY 4.0Full textQuantum physics & quantum informationarXiv
BibTeX
@misc{mamak2026trident,
  title = {{Trident: Efficient Load Verification for Yoked Surface Codes using a Three-Level Memory Hierarchy}},
  author = {Gunagya Singh Mamak and Suhas Vittal and Kabir Dubey and Kaitlin N. Smith and Moinuddin K. Qureshi},
  howpublished = {arXiv},
  year = {2026},
  month = oct,
  doi = {10.48550/arxiv.2610.32152},
  eprint = {2610.32152},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2610.32152},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - Trident: Efficient Load Verification for Yoked Surface Codes using a Three-Level Memory Hierarchy
AU  - Gunagya Singh Mamak
AU  - Suhas Vittal
AU  - Kabir Dubey
AU  - Kaitlin N. Smith
AU  - Moinuddin K. Qureshi
PY  - 2026
DA  - 2026/10/23
PB  - arXiv
DO  - 10.48550/arxiv.2610.32152
UR  - https://arxiv.org/abs/2610.32152
AB  - Fault-Tolerant Quantum Computers (FTQCs) commonly use the surface code to encode program qubits as error-corrected logical qubits. Unfortunately, the surface code has a poor encoding rate, so recent work has proposed Yoked Surface Codes (YSCs), which concatenate the surface code with a high-rate quantum code. The surface code qubits in YSCs are protected by the checks, or yokes, of the high-rate code. YSCs have 1D and 2D variants, which are 1.8× and 4.5× more efficient than the surface code, respectively. Modern FTQC architectures use a two-level hierarchy: surface codes perform logical operations (compute) while 2D YSCs store idle program qubits (memory). To load a qubit from memory, the FTQC first performs retrieval, which logically moves a program qubit from a 2D YSC into a surface code (8 cycles). However, retrieval is not fault-tolerant, so the FTQC must verify the load by measuring all the yokes of the 2D YSC (178 cycles). As verification dominates memory access latency, eliminating it can provide a speedup of 5.7×. Our goal is to reduce the verification overhead of 2D YSCs while retaining their storage efficiency. We exploit the fact that 1D YSCs, though less storage-efficient, incur negligible verification latency. We propose Trident, which expands the two-level hierarchy into a three-level hierarchy by adding a small intermediate level containing a 1D YSC (L1). If most loads hit L1 rather than L2 (2D YSC tier), it can significantly reduce verification overhead. We present two variants: Trident-D (demand-driven) and Trident-P (prefetch-driven), which achieve speedups of 2.8× and 4.2×, respectively, while increasing the physical qubit cost of memory by only 4.9%.
ER  -