-
Tekniset tiedot
Q20-palvelu MyCSC:ssä
Q20-palvelussa on tällä hetkellä joitakin ongelmia projekteille, joilla on Q20-resursseja. Jos et löydä Aalto-Q20-palvelua tai kohtaat muita ongelmia, ota yhteyttä CSC:n asiakastukeen osoitteessa servicedesk@csc.fi.
Tekniset tiedot
Arkkitehtuuri ja topologia
Aalto Q20
Aalto Q20 on Aalto-yliopiston operoima suprajohtava IQM-kvanttitietokone. Q20 sisältää 20 kubittia neliöhila-topologiassa, jossa kubitit on yhdistetty lähimpiin naapureihinsa 2D-ruudukossa. Q20:ssa on kaksi rikkinäistä kytkintä. Kytkin kubittien 16 ja 17 välillä sekä kytkin kubittien 9 ja 14 välillä.
Natiivihilat
Q20:n natiivihilat ovat kahden kubitin controlled-z-hila ja yhden kubitin vaiheistettu rx-hila.
VTT Q50
VTT Q50 on VTT:n ja IQM:n yhdessä kehittämä 53 kubitin kvanttitietokone, joka käyttää suprajohtavia kubitteja. Kubitit on järjestetty neliöhila-topologiaan, eli 2D-ruudukkoon, jossa kukin kubitti vuorovaikuttaa suoraan lähimpien naapureidensa kanssa. Laitteessa on yksi rikkinäinen säädettävä kytkin kubittien QB18 ja QB10 välillä.
Natiivihilat
Q50:n natiivihilat ovat vaiheistettu x-kiertohila (prx) ja controlled-z-hila (cz)
Topologian ja hilojen määrittäminen Qiskitissä ja Cirqissä
Topologia, tuetut käskyt ja taustajärjestelmäkohtainen metadata voidaan hakea suoraan Qiskit on IQM- tai Cirq on IQM -rajapinnoilla. Esimerkiksi:
# Qiskit
from iqm.qiskit_iqm import IQMProvider
provider = IQMProvider(iqm_server_url, quantum_computer="q50")
backend = provider.get_backend()
print(f'Native operations of the backend: {backend.operation_names}')
print(f'Coupling map of the backend: {backend.coupling_map}')
# Cirq
from iqm.cirq_iqm import Adonis
adonis = Adonis()
print(adonis.metadata.qubit_set)
print(adonis.metadata.gateset)
print(adonis.metadata.nx_graph)