View a markdown version of this page

Confronta i simulatori Amazon Braket - Amazon Braket

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à.

Confronta i simulatori Amazon Braket

Questa sezione ti aiuta a selezionare il simulatore Amazon Braket più adatto alle tue attività quantistiche, descrivendo alcuni concetti, limitazioni e casi d'uso.

Scelta tra simulatori locali e simulatori on-demand (,) SV1 DM1

Le prestazioni dei simulatori locali dipendono dall'hardware che ospita l'ambiente locale, ad esempio un'istanza del notebook Braket, utilizzata per eseguire il simulatore. On-demand i simulatori funzionano nel AWS cloud e sono progettati per scalare oltre i tipici ambienti locali. On-demand i simulatori sono ottimizzati per circuiti più grandi, ma aggiungono un sovraccarico di latenza per attività quantistica o batch di attività quantistiche. Ciò può comportare un compromesso se sono coinvolte molte attività quantistiche. Date queste caratteristiche prestazionali generali, le seguenti linee guida possono aiutarvi a scegliere come eseguire le simulazioni, comprese quelle con rumore.

Per le simulazioni:

  • Se ne impiegate meno di 18qubits, utilizzate un simulatore locale.

  • Quando impieghi 18-24 anniqubits, scegli un simulatore in base al carico di lavoro.

  • Se ne impieghi più di 24qubits, utilizza un simulatore su richiesta.

Per le simulazioni del rumore:

  • Se ne impieghi meno di 9qubits, usa un simulatore locale.

  • Se impiegate 9-12 personequbits, scegliete un simulatore in base al carico di lavoro.

  • Quando ne impieghi più di 12, usa. qubits DM1

Cos'è un simulatore vettoriale di stato?

SV1è un simulatore vettoriale di stato universale. Memorizza la funzione d'onda completa dello stato quantistico e applica in sequenza le operazioni di gate allo stato. Memorizza tutte le possibilità, anche quelle estremamente improbabili. Il tempo di esecuzione del SV1 simulatore per un'operazione quantistica aumenta linearmente con il numero di porte nel circuito.

Cos'è un simulatore di matrici di densità?

DM1simula circuiti quantistici con rumore. Memorizza la matrice a piena densità del sistema e applica in sequenza le porte e le operazioni di rumorosità del circuito. La matrice di densità finale contiene informazioni complete sullo stato quantistico dopo il funzionamento del circuito. Il runtime generalmente scala linearmente con il numero di operazioni e in modo esponenziale con il numero di. qubits

Tipi di problemi più adatti per ogni simulatore

SV1è adatto a qualsiasi classe di problemi che si basano principalmente sull'avere un certo numero di porte qubits e. In genere, il tempo richiesto cresce linearmente con il numero di porte, mentre non dipende dal numero di. shots

SV1può essere più lento per qubit numeri più alti perché simula effettivamente tutte le possibilità, anche quelle estremamente improbabili. Non ha modo di determinare quali risultati siano probabili. Pertanto, per una 30-qubit valutazione, SV1 deve calcolare 2^30 configurazioni. Il limite di 34 qubits per il SV1 simulatore Amazon Braket è un vincolo pratico dovuto alle limitazioni di memoria e archiviazione. Puoi pensarlo in questo modo: ogni volta che aggiungi un qubit aSV1, il problema diventa due volte più difficile.

DM1è più adatto per simulare circuiti con rumore. Da utilizzare DM1 quando è necessario studiare gli effetti del rumore sul circuito o quando l'algoritmo richiede operazioni con matrici di densità. Il runtime si ridimensiona linearmente con il numero di operazioni ma in modo esponenziale con il numero diqubits, limitandosi DM1 a circuiti fino a 17. qubits

Concurrency (Simultaneità)

Tutti i simulatori Braket offrono la possibilità di eseguire più circuiti contemporaneamente. I limiti di concorrenza variano in base al simulatore e alla regione. Per ulteriori informazioni sui limiti di concorrenza, consulta la pagina Quote.