4

Most resource estimation papers (computing physical qubit count, algorithm run time, power consumption, etc.) target the superconducting qubit architecture. Some examples include

Are there some recent reviews targetting resource estimates performed for algorithms on trapped ion quantum computers?

If not, then what would be the possible differences that need to be taken into account when performing a resource estimation for fault-tolerant algorithms on the ion trap architecture as compared to the superconducting case?

quantum123
  • 41
  • 4

1 Answers1

2

I see that you got an answer you were satisfied with from r/QuantumComputing. Let me add that the resource estimator from the MSFT paper has been implemented in Qualtran so you can perform your own resource estimations for ion-traps.

from qualtran.surface_code import (
    AlgorithmSummary,
    QECScheme,
    PhysicalParameters,
    CompactDataBlock,
    FifteenToOne,
)
from qualtran.resource_counting import GateCounts
from qualtran.surface_code import PhysicalCostModel

alg = AlgorithmSummary( n_algo_qubits=100, n_logical_gates=GateCounts(toffoli=1e6), )

cost_model = PhysicalCostModel( physical_params=PhysicalParameters.make_beverland_et_al(qubit_modality="ion"), data_block=CompactDataBlock(data_d=25), factory=FifteenToOne(9, 3, 3), qec_scheme=QECScheme.make_beverland_et_al(), )

print( f"Duration {cost_model.duration_hr(alg):.2f} hr", f"\nPhysical Qubits {cost_model.n_phys_qubits(alg):,d}", )

prints

Duration 37.50 hr

Physical Qubits 188,646

Ion-Trap Chip Architecture Optimized for Implementation of Quantum Error-Correcting Code along with it's SDK also performs resource estimations for Ion traps. Unlike Qualtran, it takes into account the resources needed for shuttling but does not factor in resources needed for magic state distillation.

Victory Omole
  • 2,332
  • 1
  • 10
  • 24