Skip to main content
The Classiq executor supports execution on Alice and Bob logical hardwares.

Usage

Alice and Bob provide multiple logical targets that we can use. Execution on Alice and Bob requires a valid API key. Additionally, Alice and Bob introduces several customizable hardware parameters (Available through SDK only):

average_nb_photons

Bit-flip probability decreases exponentially with this parameter, phase-flip probability increases linearly.

kappa_1

The rate at which the cat qubit loses one photon, creating a bit-flip. Lower values mean lower error rates.

kappa_2

The rate at which the cat qubit is stabilized using two-photon dissipation. Higher values mean lower error rates.

distance

The number of times information is duplicated in the repetition code. Phase-flip probability decreases exponentially with this parameter, bit-flip probability increases linearly.

Execution

Setting up Backend Preferences

Setting up execution preferences and adding number of shots

Prepare for Hardware-aware synthesis

Execute

At this point you should just create your model, set execution preferences and perform Hardware-aware synthesize then execute.

Supported Backends

  • “LOGICAL_EARLY”
  • “LOGICAL_TARGET”
  • “LOGICAL_NOISELESS”