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
  • QPU Endpoint
  • Gateway
  • Compilation and Translation

Was this helpful?

Glossary

QPU Endpoint

A QPU Endpoint is a collection of services that enables users to run a job on a QPU.

Gateway

A service that enables highly available on-demand access for running jobs on the QPU. See QCS QPU Gateway

Compilation and Translation

When preparing a program to run on a QPU, it usually goes through two compilation steps. The first is quilc, the optimizing compiler. The second compiles your program down to the machine code needed to run your program on a QPU's control system. While these are both technically compilation steps, we've historically referred to the latter as "translation" to differentiate it from quilc compilation. See How Programs Are Built & Runfor more details on these compilation steps.

PreviousReport an IssueNextFAQ

Last updated 9 months ago

Was this helpful?