Skip to main content
IBM Quantum Platform

Introduzione alle primitive di " IBM Quantum "

Le primitive sono state create per semplificare le operazioni più comuni dei computer quantistici: in particolare, il campionamento degli stati quantistici e il calcolo dei valori attesi. Le prime primitive di IBM Quantum (EstimatorV2 e SamplerV2) sono implementazioni delle classi base delle primitive di Qiskit. Offrono un'implementazione più sofisticata (ad esempio, includendo misure di mitigazione degli errori) sotto forma di servizio basato sul cloud e vengono utilizzati per accedere all'hardware dell' IBM Quantum®.

La più recente primitiva di IBM Quantum, Executor (attualmente in versione beta), offre un'interfaccia di livello inferiore che garantisce maggiore visibilità e controllo senza compromettere le prestazioni. Executor offre inoltre funzionalità aggiuntive che Sampler non mette a disposizione, come gruppi di espansione aggiuntivi e l’espansione per circuiti con porte frazionarie. Per ulteriori informazioni sull'opportunità di effettuare la migrazione a Executor., consultare la sezione " Migrazione da Sampler a Executor ".

  • Stimatore

    Calcola i valori attesi di una o più grandezze osservabili rispetto agli stati preparati dai circuiti quantistici. Dispone di metodi integrati di soppressione e mitigazione degli errori.

  • Campionatore

    Acquisisce il contenuto del registro di output derivante dall'esecuzione di uno o più circuiti quantistici.

  • Executor (versione beta)

    Estrae i registri di output delle esecuzioni dei circuiti quantistici in base alle direttive di input e offre pieno controllo e trasparenza nella personalizzazione dei metodi di mitigazione degli errori.


Passi successivi

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