GateBased Classe
Architettura generica basata su gate. La frequenza degli errori può essere impostata in modo arbitrario ed è 1e-3 o 1e-4 nel riferimento.
Riferimenti:
Michael E. Beverland, Prakash Murali, Matthias Troyer, Krysta M. Svore, Torsten Hoefler, Vadym Kliuchnikov, Raggruppa Hao Low, Mathias Soeken, Aarthi Sundaram, Alexander Vaschillo: Valutazione dei requisiti per la scalabilità al vantaggio quantistico pratico, arXiv:2211.07629
Jens Koch, Terri M. Yu, Jay Gambetta, A. A. Houck, D. I. Schuster, J. Majer, Alexandre Blais, M. H. Devoret, S. M. Girvin, R. J. Schoel oggigiorno: Charge insensitive qubit design derivato dalla casella di coppia Cooper, arXiv:cond-mat/0703002
Costruttore
GateBased(*, error_rate: float = 0.0001, gate_time: int, measurement_time: int, two_qubit_gate_time: int | None = None)
Parametri
| Nome | Descrizione |
|---|---|
|
error_rate
Necessario
|
Frequenza degli errori per tutti i controlli. Il valore predefinito è 1e-4. |
|
gate_time
Necessario
|
Ora (in ns) per le porte a qubit singolo. |
|
measurement_time
Necessario
|
Tempo (in ns) per le operazioni di misurazione. |
|
two_qubit_gate_time
Necessario
|
L'ora (in ns) per le porte a due qubit (CNOT,DL).
Se non specificato, il valore |
Parametri di sole parole chiave
| Nome | Descrizione |
|---|---|
|
error_rate
|
Valore predefinito: 0.0001
|
|
gate_time
Necessario
|
|
|
measurement_time
Necessario
|
|
|
two_qubit_gate_time
|
Valore predefinito: None
|
Metodi
| provided_isa |
provided_isa
provided_isa(ctx: ISAContext) -> ISA
Parametri
| Nome | Descrizione |
|---|---|
|
ctx
Necessario
|
|
Attributi
error_rate
error_rate: float = 0.0001
gate_time
gate_time: int
measurement_time
measurement_time: int
two_qubit_gate_time
two_qubit_gate_time: int | None = None