LogoLogo
  • Welcome to Quantum Cloud Services
  • Getting Started
    • Set up your environment
      • JupyterLab IDE
      • Install Locally
        • Quil SDK Docker Image
    • Quil SDK Overview
    • Running your first Quantum Program
  • Guides
    • Quil
      • What is Quil?
      • Language Support
      • Dynamic Control Flow
      • Customizing Program Readout
    • QPU vs. Simulator (QVM)
    • How to Use Rigetti QPUs
    • Access a QPU
      • QPU Reservations
      • On-Demand Access
      • QCS QPU Gateway
    • QCS Group Accounts
    • Interactive Tutorials
    • How Programs Are Built & Run
      • Execution and Request timeouts
    • The Lifecycle of a Program
    • The Rigetti QCS API
    • Using the QCS CLI
      • Using the Legacy QCS CLI
    • QCS Credentials
    • Benchmarking and Fidelity
  • Troubleshooting
    • Gathering Diagnostics
    • Report an Issue
  • Glossary
  • FAQ
  • References
    • pyQuil Reference
    • QCS API Specification
    • QCS CLI Reference
    • QCS Client Configuration
    • Quil / Quil-T Specification
    • quilc Reference
    • quil-rs Reference
    • QVM Reference
    • Rigetti Module for Cirq
    • Rigetti Provider for Qiskit
Powered by GitBook
On this page

Was this helpful?

  1. Guides
  2. Access a QPU

QCS QPU Gateway

PreviousOn-Demand AccessNextQCS Group Accounts

Last updated 9 months ago

Was this helpful?

The QCS Gateway is a service that provides high-availability, 24/7 connectivity to a QPU, even when that QPU is undergoing maintenance. This provides a seamless user experience, especially when using . If the QPU is undergoing maintenance, your job will be queued until it is available and then run at the first opportunity.

Direct Access
QCS Gateway

When should you use it?

When you have a QPU reservation, strict latency requirements, and direct network access

All other times

Connection Routing

Direct connection to the QPU

Routes requests to QPUs

Network Access

Requires direct network access to Rigetti Lab (e.g. from QCS JupyterHub)

Accessible from more network locations

Request Latency

Minimum possible

Small (< 1ms) additional request latency

Availability

Not highly available; connection fails during service upgrade and maintenance. Uptime is only guaranteed during user reservation periods

Highly available; jobs may be submitted 24/7

on-demand access