Skip to content

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.

Prerequisites

Before running quantum computing jobs on specific QPUs, make sure you have completed the following:

  1. JuDoor Account: Create a JuDoor account
  2. Project Membership: Join a project that provides access to the required quantum systems
  3. JUNIQ Cloud Access: Access the JUNIQ Cloud Portal and launch a JupyterLab instance
  4. Hardware Configuration: Complete the platform setup guide:

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:

  1. Login to JUNIQ Cloud: Navigate to the JUNIQ Cloud Portal and authenticate with your credentials.

  2. Launch Jupyter Session: Start a new Jupyter Notebook session from the portal interface. Configure your session with appropriate computational resources as needed.

  3. Browse GitLab Repository: In the Jupyter interface, locate the right-hand panel and select the Browse GitLab option (identified by the GitLab logo).

  4. Navigate to Quantum Computing Examples: Use the file explorer to navigate to the 004-Quantum-computing directory, 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 Advantage2 Sending QUBO jobs to JUPSI QPU
JIQCER-5 Sending jobs to JIQCER-5 QPU
Pasqal Sending jobs to JADE QPU
Eleqtron Sending jobs to JION QPU

Next Steps

  1. Run Example Notebooks: Select a QPU platform above or from the navigation sidebar to explore live code examples.
  2. Develop Custom Workflows: Write quantum programs using myQLM, Qiskit, or Ocean within the PyQuantum environment.
  3. Get Support: If you experience any issues submitting jobs, consult the Support Guide.