Quantumsoftware schrijven en testen: IBM Quantum vs. Intel Quantum SDK

Inhoudsopgave
  1. 1. Inleiding
  2. 2. IBM Quantum: Inloggen en aan de slag
  3. 3. IBM Quantum: Het eerste programma bouwen
  4. 4. IBM Quantum: Interview met ingenieur
  5. 5. Intel: Toegang verkrijgen en verbinden
  6. 6. Intel: De eerste code uitvoeren
  7. 7. Intel: Hybride programma’s en quantumsimulatie
  8. 8. Intel: Interview en ervaringen
  9. 9. IBM vs. Intel: Variational Quantum Eigensolver
  10. 10. Conclusie

Intel: De eerste code uitvoeren

Zodra je verbonden bent met de ssh-host kun je een testopdracht indienen. Die bestaat uit een kant-en-klaar C++-bestand waarin een aantal qubits, uitvoerregisters en parameters worden gespecificeerd en wordt gedemonstreerd hoe je eigen functies bouwt op basis van quantum-operators. Dit programma stop je in een job submission script waarin wordt beschreven wat de naam van de opdracht is, dat de uitvoer en foutmeldingen in hetzelfde bestand terecht moeten komen, en hoeveel resources er worden gevraagd. Uiteindelijk compileert dit script het .cpp-bestand en voert het dit uit in de juiste directory. 

Als dit script is opgeslagen, kun je het indienen bij de job queueing-software en kun je de status van de opdracht controleren. Met het Secure Copy Protocol (scp) kun je het uitvoerbestand kopiëren naar je eigen directory. Hierin wordt opgeslagen wat de uitkomst van de code is en zijn eventuele foutmeldingen te vinden.

Advertentie
0