IBM Quantum Platform: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
m Bot: accenti
mNessun oggetto della modifica
 
(20 versioni intermedie di 8 utenti non mostrate)
Riga 1:
{{W|informatica|maggio 2018}}
'''IBM Quantum Platform''' (nel passato '''IBM Quantum Experience''') è un'iniziativa fornita dall'azienda [[IBM]] che offre la possibilità di programmare [[Computer quantistico|computer quantistici]] connessi nel cloud.
'''IBM Quantum Experience''' è una iniziativa per la divulgazione della esperienza di programmare un quantum computer. Presso il sito https://www.research.ibm.com/ibm-q/ è possibile, dopo essersi registrati, creare programmi quantistici e farli eseguire su di un processore quantistico a 5 qubit. L'esecuzione del vostro programma non sarà istantanea ma verrà inserita in una coda di tutti gli utenti che stanno facendo richiesta di esecuzione di un programma. È però possibile anche effettuare delle simulazioni istantanee su processori quantistici virtuali la cui architettura può essere stabilita dall'utente. La programmazione avviene per mezzo di un composer grafico dotato di cinque righe, una per ciascun qbit. In queste righe si possono posizionare gli operatori logici quantistici in sequenza dopo averli scelti da una tavola di possibili operatori con una operazione di Drag and Drop. Ogni riga va terminata con l'operatore di misurazione che consente di effettuare una foto dello stato quantistico del qubit di quella riga memorizzando il risultato su un'immagine a bit classici. I risultati dell'elaborazione sono rappresentati mediante istrogramma che per ognuna delle possibili 2^n superposizioni fornisce la probabilità di evenienza. È anche disponibile una modalità di programmazione testuale, il QASM, una sorta di linguaggio C che può anche essere scaricato. Il sito è dotato di manuali, tutorial, video, forum.
 
== IBM Quantum Composer ==
[[File:Ibmquantumcomposer.PNG|thumb|right|Screenshot che mostra un esperimento preparato usando l'IBM Quantum Composer]]
È possibile scrivere ed eseguire algoritmi quantistici su di un processore quantistico a 5 [[qubit]] tramite un'[[interfaccia grafica]] chiamata ''IBM Quantum Composer.''
 
L'esecuzione del vostro programma non sarà istantanea ma verrà inserita in una coda di tutti gli utenti che stanno facendo richiesta di esecuzione di un programma.
 
È però possibile anche effettuare delle simulazioni istantanee su processori quantistici virtuali la cui architettura può essere stabilita dall'utente. La programmazione avviene per mezzo di un composer grafico dotato di cinque righe, una per ciascun qubit.
 
In queste righe si possono posizionare gli [[Connettivo logico|operatori logici]] quantistici in sequenza dopo averli scelti da una tavola di possibili operatori con un'operazione di Drag and Drop. Ogni riga va terminata con l'operatore di misurazione che consente di effettuare una foto dello stato quantistico del qubit di quella riga memorizzando il risultato su un'immagine a bit classici.
 
I risultati dell'elaborazione sono rappresentati mediante [[istogramma]] che per ognuna delle possibili 2^n sovrapposizioni fornisce la probabilità di evenienza.
 
È anche disponibile una modalità di programmazione testuale, il QASM, una sorta di [[Linguaggio assembly|Assembly]] che può anche essere scaricato. Il sito è dotato di manuali, tutorial, video ed un forum.
 
== Voci correlate ==
* [[Algoritmo quantistico|Algoritmi quantistici]]
* [[Qubit]]
 
== Collegamenti esterni ==
* [https://quantum-computing.ibm.com/ IBM Quantum Experience]
 
{{portale|informatica}}
[[Categoria:Informatica quantistica]]
[[Categoria:Siti web]]
[[Categoria:IBM]]