

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` 
+  **Il simulatore locale**: `LocalSimulator()` 

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

**Topics**
+ [`Simulatore vettoriale dello stato 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)
+ [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 dello stato 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 porte all-to-all 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]
```