

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Invio di attività quantistiche ai simulatori
<a name="braket-submit-tasks-simulators"></a>

Amazon Braket fornisce l'accesso a diversi simulatori in grado di testare le tue attività quantistiche. [Puoi inviare attività quantistiche singolarmente oppure eseguire più programmi.](https://docs.aws.amazon.com/braket/latest/developerguide/braket-batching-tasks.html)

 **Simulatori** 
+  **Simulatore di matrici di densità**,: DM1 `arn:aws:braket:::device/quantum-simulator/amazon/dm1` 
+  **Simulatore vettoriale di stato**,: SV1 `arn:aws:braket:::device/quantum-simulator/amazon/sv1` 
+  Simulatore **di rete Tensor**,: TN1 `arn:aws:braket:::device/quantum-simulator/amazon/tn1` 
+  **Il** simulatore locale: `LocalSimulator()` 

**Nota**  
È possibile annullare le attività quantistiche `CREATED` nello stato QPUs e nei simulatori su richiesta. È possibile annullare le attività quantistiche `QUEUED` nello stato nel miglior modo possibile per i simulatori su richiesta e. QPUs Tieni presente che è improbabile che le attività `QUEUED` quantistiche QPU vengano annullate correttamente durante le finestre di disponibilità della QPU.

**Topics**
+ [Simulatore vettoriale statale locale () `braket_sv`](#braket-simulator-sv)
+ [Simulatore di matrici di densità locale () `braket_dm`](#braket-simulator-dm)
+ [Simulatore AHS locale () `braket_ahs`](#braket-simulator-ahs-local)
+ [Simulatore vettoriale di stato () SV1](#braket-simulator-sv1)
+ [Simulatore di matrici di densità () DM1](#braket-simulator-dm1)
+ [Simulatore di rete Tensor () TN1](#braket-simulator-tn1)
+ [Informazioni sui simulatori incorporati](embedded-simulator.md)
+ [Confronta i simulatori Amazon Braket](choose-a-simulator.md)
+ [Esempi di attività quantistiche su Amazon Braket](braket-submit-tasks-to-braket.md)
+ [Test di un compito quantistico con il simulatore locale](braket-send-to-local-simulator.md)

## Simulatore vettoriale statale locale () `braket_sv`
<a name="braket-simulator-sv"></a>

Il simulatore vettoriale dello stato locale (`braket_sv`) fa parte dell'SDK Amazon Braket che viene eseguito localmente nel tuo ambiente. È ideale per la prototipazione rapida su piccoli circuiti (fino a 25qubits) a seconda delle specifiche hardware dell'istanza del notebook Braket o dell'ambiente locale.

Il simulatore locale supporta tutte le porte dell'SDK Amazon Braket, ma i dispositivi QPU supportano un sottoinsieme più piccolo. Puoi trovare le porte supportate di un dispositivo nelle proprietà del dispositivo.

**Nota**  
Il simulatore locale supporta funzionalità avanzate di OpenQASM che potrebbero non essere supportate su dispositivi QPU o altri simulatori. [Per ulteriori informazioni sulle funzionalità supportate, vedere gli esempi forniti nel notebook OpenQASM Local Simulator.](https://github.com/aws/amazon-braket-examples/blob/main/examples/braket_features/Simulating_Advanced_OpenQASM_Programs_with_the_Local_Simulator.ipynb)

Per ulteriori informazioni su come lavorare con i simulatori, consulta [gli esempi di Amazon Braket](https://github.com/aws/amazon-braket-examples/blob/main/examples/getting_started/1_Running_quantum_circuits_on_simulators/1_Running_quantum_circuits_on_simulators.ipynb).

## Simulatore di matrici di densità locale () `braket_dm`
<a name="braket-simulator-dm"></a>

Il simulatore di matrice di densità locale (`braket_dm`) fa parte dell'SDK Amazon Braket che viene eseguito localmente nell'ambiente. È ideale per la prototipazione rapida su piccoli circuiti con rumore (fino a 12qubits) a seconda delle specifiche hardware dell'istanza del notebook Braket o dell'ambiente locale.

È possibile creare circuiti rumorosi comuni partendo da zero utilizzando operazioni di gate noise come bit-flip e depolarizing error. È inoltre possibile applicare operazioni di rumorosità a porte specifiche qubits e a porte di circuiti esistenti progettati per funzionare sia con che senza rumore.

Il simulatore `braket_dm` locale può fornire i seguenti risultati, dato il numero specificato di: shots
+ Matrice a densità ridotta: Shots = 0

**Nota**  
Il simulatore locale supporta funzionalità avanzate di OpenQASM, che potrebbero non essere supportate su dispositivi QPU o altri simulatori. [Per ulteriori informazioni sulle funzionalità supportate, vedere gli esempi forniti nel notebook OpenQASM Local Simulator.](https://github.com/aws/amazon-braket-examples/blob/main/examples/braket_features/Simulating_Advanced_OpenQASM_Programs_with_the_Local_Simulator.ipynb)

Per saperne di più sul simulatore di matrice di densità locale, vedi l'esempio [del simulatore di rumore introduttivo di Braket.](https://github.com/aws/amazon-braket-examples/blob/main/examples/braket_features/Simulating_Noise_On_Amazon_Braket.ipynb)

## Simulatore AHS locale () `braket_ahs`
<a name="braket-simulator-ahs-local"></a>

Il simulatore AHS (Analog Hamiltonian Simulation) locale (`braket_ahs`) fa parte dell'SDK Amazon Braket che viene eseguito localmente nel tuo ambiente. Può essere usato per simulare i risultati di un programma AHS. È ideale per la prototipazione su registri di piccole dimensioni (fino a 10-12 atomi) a seconda delle specifiche hardware dell'istanza del notebook Braket o dell'ambiente locale.

Il simulatore locale supporta i programmi AHS con un campo di pilotaggio uniforme, un campo di spostamento (non uniforme) e disposizioni atomiche arbitrarie. [Per i dettagli, fate riferimento alla [classe Braket AHS e allo schema del programma Braket AHS](https://github.com/aws/amazon-braket-sdk-python/blob/main/src/braket/ahs/analog_hamiltonian_simulation.py#L29).](https://github.com/aws/amazon-braket-schemas-python/blob/main/src/braket/ir/ahs/program_v1.py)

[Per ulteriori informazioni sul simulatore AHS locale, consulta la pagina [Hello AHS: Run your first Analog Hamiltonian Simulation e i taccuini di esempio Analog Hamiltonian Simulation](braket-get-started-hello-ahs.md).](https://github.com/aws/amazon-braket-examples/tree/main/examples/analog_hamiltonian_simulation)

## Simulatore vettoriale di stato () SV1
<a name="braket-simulator-sv1"></a>

SV1è un simulatore vettoriale di stato universale su richiesta, ad alte prestazioni. Può simulare circuiti fino a 34. qubits Ci si può aspettare che il completamento di un 34-qubit circuito denso e quadrato (profondità del circuito = 34) richieda circa 1-2 ore, a seconda del tipo di porte utilizzate e di altri fattori. I circuiti con all-to-all cancelli sono adatti per. SV1 Restituisce risultati in forme come un vettore di stato completo o una matrice di ampiezze.

 SV1ha una durata massima di 6 ore. Ha un valore predefinito di 35 attività quantistiche simultanee e un massimo di 100 (50 in us-west-1 e eu-west-2) attività quantistiche simultanee.

 **SV1risultati** 

 SV1può fornire i seguenti risultati, dato il numero specificato dishots:
+ Esempio: Shots > 0
+ Aspettativa: Shots >= 0
+ Varianza: >= 0 Shots
+ Probabilità: > 0 Shots
+ Ampiezza: = 0 Shots
+ Gradiente aggiunto: = 0 Shots

[Per ulteriori informazioni sui risultati, consulta Tipi di risultati.](https://docs.aws.amazon.com/braket/latest/developerguide/braket-result-types.html)

 SV1è sempre disponibile, fa funzionare i circuiti su richiesta e può far funzionare più circuiti in parallelo. Il runtime si ridimensiona linearmente con il numero di operazioni e in modo esponenziale con il numero di. qubits Il numero di shots ha un impatto minimo sul runtime. Per saperne di più, visita [Compare simulators](https://docs.aws.amazon.com/braket/latest/developerguide/braket-devices.html#choose-a-simulator).

I simulatori supportano tutte le porte dell'SDK Braket, ma i dispositivi QPU supportano un sottoinsieme più piccolo. Puoi trovare le porte supportate di un dispositivo nelle proprietà del dispositivo.

## Simulatore di matrici di densità () DM1
<a name="braket-simulator-dm1"></a>

DM1è un simulatore di matrici di densità su richiesta e ad alte prestazioni. Può simulare circuiti fino a 17. qubits

 DM1ha una durata massima di 6 ore, un valore predefinito di 35 attività quantistiche simultanee e un massimo di 50 attività quantistiche simultanee.

 **DM1risultati** 

 DM1può fornire i seguenti risultati, dato il numero specificato dishots:
+ Esempio: Shots > 0
+ Aspettativa: Shots >= 0
+ Varianza: >= 0 Shots
+ Probabilità: > 0 Shots
+ Matrice a densità ridotta: Shots = 0, fino a max 8 qubits 

Per ulteriori informazioni sui risultati, consulta [Tipi di risultati](https://docs.aws.amazon.com/braket/latest/developerguide/braket-result-types.html).

 DM1è sempre disponibile, fa funzionare i circuiti su richiesta e può far funzionare più circuiti in parallelo. Il runtime si ridimensiona linearmente con il numero di operazioni e in modo esponenziale con il numero di. qubits Il numero di shots ha un impatto minimo sul runtime. Per ulteriori informazioni, [consulta Confrontare i simulatori](https://docs.aws.amazon.com/braket/latest/developerguide/braket-devices.html#choose-a-simulator).

 **Cancelli antirumore e limitazioni** 

```
AmplitudeDamping
    Probability has to be within [0,1]
BitFlip
    Probability has to be within [0,0.5]
Depolarizing
    Probability has to be within [0,0.75]
GeneralizedAmplitudeDamping
    Probability has to be within [0,1]
PauliChannel
    The sum of the probabilities has to be within [0,1]
Kraus
    At most 2 qubits
    At most 4 (16) Kraus matrices for 1 (2) qubit
PhaseDamping
    Probability has to be within [0,1]
PhaseFlip
    Probability has to be within [0,0.5]
TwoQubitDephasing
    Probability has to be within [0,0.75]
TwoQubitDepolarizing
    Probability has to be within [0,0.9375]
```

## Simulatore di rete Tensor () TN1
<a name="braket-simulator-tn1"></a>

TN1è un simulatore di rete tensoriale su richiesta e ad alte prestazioni. TN1può simulare determinati tipi di circuiti con un massimo di 50 qubits e una profondità di circuito pari o inferiore a 100. TN1è particolarmente potente per circuiti sparsi, circuiti con porte locali e altri circuiti con struttura speciale, come i circuiti a trasformata quantistica di Fourier (QFT). TN1funziona in due fasi. *Innanzitutto, la *fase di prova* tenta di identificare un percorso computazionale efficiente per il circuito, in modo da TN1 poter stimare la durata della fase successiva, chiamata fase di contrazione.* Se il tempo di contrazione stimato supera il limite di durata della TN1 simulazione, non tenta la contrazione. TN1

 TN1ha un limite di durata di 6 ore. È limitato a un massimo di 10 (5 in eu-west-2) compiti quantistici simultanei.

 **TN1risultati** 

La fase di contrazione consiste in una serie di moltiplicazioni di matrici. La serie di moltiplicazioni continua fino al raggiungimento di un risultato o fino a quando non si determina che un risultato non può essere raggiunto.

 **Nota**: Shots deve essere > 0.

I tipi di risultati includono:
+ Project N.E.M.O.
+ Aspettativa
+ Varianza

Per ulteriori informazioni sui risultati, consulta [Tipi di risultati](https://docs.aws.amazon.com/braket/latest/developerguide/braket-result-types.html).

 TN1è sempre disponibile, fa funzionare i circuiti su richiesta e può far funzionare più circuiti in parallelo. Per ulteriori informazioni, [consulta Confronta](https://docs.aws.amazon.com/braket/latest/developerguide/braket-devices.html#choose-a-simulator) i simulatori.

I simulatori supportano tutte le porte dell'SDK Braket, ma i dispositivi QPU supportano un sottoinsieme più piccolo. Puoi trovare le porte supportate di un dispositivo nelle proprietà del dispositivo.

Visita il GitHub repository Amazon Braket per un [TN1 esempio di notebook](https://github.com/aws/amazon-braket-examples/blob/main/examples/braket_features/Using_the_tensor_network_simulator_TN1.ipynb) con cui iniziare. TN1

 **Le migliori pratiche per lavorare con TN1** 
+ Evita i all-to-all circuiti.
+ Prova un nuovo circuito o una nuova classe di circuiti con un numero limitato di circuitishots, per conoscere la «durezza» del circuito. TN1
+ Suddividi shot simulazioni di grandi dimensioni su più attività quantistiche.