Skip to main content
IBM Quantum Platform

Introduzione

È possibile testare i programmi quantistici eseguendoli su dispositivi simulati ed esplorando le loro prestazioni in base a modelli realistici di rumore del dispositivo. Ciò consente di eseguire il debug prima di inviarli a un'unità di elaborazione quantistica (QPU).

I simulatori quantistici possono essere utilizzati per aiutare a sviluppare e testare i programmi prima di metterli a punto e inviarli all'hardware quantistico. I simulatori locali possono farlo con buone prestazioni ed efficienza.

Poiché il costo della simulazione classica dei circuiti quantistici cresce esponenzialmente con il numero di qubit, i circuiti più grandi di circa 50 qubit non possono generalmente essere eseguiti sui simulatori. Per tali circuiti, è possibile:

  • Testate versioni più piccole dei circuiti che possono essere simulate in modo classico.
  • Modificare i circuiti in modo che diventino simulabili in modo classico, anche se meno preciso.

I circuiti stabilizzatori, noti anche come circuiti di Clifford, sono uno strumento utile per raggiungere quest'ultimo obiettivo. Si tratta di una classe limitata di circuiti quantistici che possono essere simulati in modo efficiente con metodi classici. Simulatori specializzati sono in grado di simulare facilmente circuiti stabilizzatori con migliaia di qubit. Per ulteriori informazioni, consultare la sezione "Simulazione efficiente dei circuiti stabilizzatori con le primitive di Qiskit Aer".

Per i circuiti quantistici generali, sono disponibili i seguenti strumenti per testare ed eseguire il debug dei programmi quantistici:


Considerazioni sull'hardware

La quantità di memoria richiesta dalla simulazione quantistica è influenzata da diversi fattori, pertanto non esistono requisiti hardware precisi per la simulazione, ma esistono alcune linee guida da seguire.


Passi successivi

Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.