Accessing Different QPUs
Overview
Different Quantum Processing Units (QPUs) require specific programming approaches based on their physical implementation and vendor specifications. The JUNIQ Cloud platform provides access to multiple QPU types, each with dedicated documentation and example notebooks.
Available Resources
JUNIQ Notebooks Repository
A comprehensive collection of example notebooks for programming different QPUs is available in the JUNIQ Notebooks repository. These notebooks provide practical examples and best practices for each QPU type.
Accessing Notebooks through JUNIQ Cloud Portal
To access and run these notebooks directly from the JUNIQ Cloud portal:
-
Login to JUNIQ Cloud: Navigate to the JUNIQ Cloud Portal and authenticate with your credentials.
-
Launch Jupyter Session: Start a new Jupyter Notebook session from the portal interface. Configure your session with appropriate computational resources as needed.
-
Browse GitLab Repository: In the Jupyter interface, locate the right-hand panel and select the Browse GitLab option (identified by the GitLab logo).
-
Navigate to Quantum Computing Examples: Use the file explorer to navigate to the
004-Quantum-computingdirectory, where you'll find organized folders containing notebooks for different QPU vendors.
Quick Access to QPU-Specific Notebooks
The following notebooks are directly embedded in this documentation for your convenience:
Available QPU Integrations
| QPU Provider | Documentation Link |
|---|---|
| DWave Jupsi | Sending QUBO jobs to DWave QPU |
| Juspark | Sending jobs to Juspark QPU |
| Pasqal | Sending jobs to Pasqal QPU |
| Eleqtron | Sending jobs to Eleqtron QPU |
Navigation
Use the navigation bar to access specific QPU documentation and additional resources.