Con le crescenti capacità dei sistemi quantistici, l'efficiente, pratico
l’esecuzione di programmi quantistici sta diventando sempre più critica. Ogni esecuzione
include il tempo di compilazione, che rappresenta un notevole sovraccarico del
durata complessiva del programma. Per affrontare questa sfida, proposte che fanno leva
sono emerse tecniche di precompilazione, per cui interi circuiti o selezionare
i componenti sono precompilati per mitigare il tempo di compilazione impiegato durante
esecuzione. Considerando l'impatto del tempo di compilazione sul programma quantistico
esecuzione, identificare il contributo di ogni singola attività di compilazione
il tempo di esecuzione è necessario per dirigere gli sforzi di ricerca della comunità
verso lo sviluppo di un’efficiente pipeline di compilazione ed esecuzione. In
questo lavoro, eseguiamo un'analisi preliminare della compilazione del circuito quantistico
processo in Qiskit, esaminando il tempo di esecuzione cumulativo di ciascun individuo
attività di compilazione e identificazione delle attività che hanno un impatto maggiore sul
tempo complessivo di compilazione. I nostri risultati lo indicano, come il livello desiderato di
l'ottimizzazione aumenta, diventano i passaggi di ottimizzazione del circuito e di sintesi del gate
i compiti dominanti nella compilazione di una trasformata quantistica di Fourier, con individuo
passa consumando fino a 87% del tempo totale di compilazione. Passaggi di mappatura
richiedono il tempo di compilazione maggiore per un circuito di preparazione dello stato GHZ,
contabilizzare oltre 99% del tempo totale di compilazione.
Questo articolo esplora i giri e le loro implicazioni.
Scarica PDF:



