Skip to content

Commit

Permalink
Update primitives-examples.mdx
Browse files Browse the repository at this point in the history
  • Loading branch information
beckykd committed Jul 11, 2024
1 parent 9b044ec commit ad22caa
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/guides/primitives-examples.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ description: Practical examples of using primitives in Qiskit Runtime.
The examples in this section illustrate some common ways to use primitives. Before running these examples, follow the instructions in [Install and set up.](install-qiskit)

<Admonition type="caution" title="Important">
To ensure faster and more efficient results, as of 1 March 2024, circuits and observables need to be transformed to only use instructions supported by the system (referred to as *instruction set architecture (ISA)* circuits and observables) before being submitted to the Qiskit Runtime primitives. See the [transpilation documentation](./transpile) for instructions to transform circuits. Due to this change, the primitives will no longer perform layout or routing operations. Consequently, transpilation options referring to those tasks will no longer have any effect. By default, all V1 primitives optimize the input circuits. To bypass all optimization when using a V1 primitive, set `optimization_level=0`.
To ensure faster and more efficient results, as of 1 March 2024, circuits and observables need to be transformed to only use instructions supported by the QPU (quantum processing unit) before being submitted to the Qiskit Runtime primitives. These are referred to as *instruction set architecture (ISA)* circuits and observables. See the [transpilation documentation](./transpile) for instructions to transform circuits. Due to this change, the primitives will no longer perform layout or routing operations. Consequently, transpilation options referring to those tasks will no longer have any effect. By default, all V1 primitives optimize the input circuits. To bypass all optimization when using a V1 primitive, set `optimization_level=0`.

*Exception*: When you initialize the Qiskit Runtime Service with the Q-CTRL channel strategy (example below), abstract circuits are still supported.

Expand Down Expand Up @@ -324,7 +324,7 @@ print(f" > Expectation values: {result.values}")

### Use sessions and advanced options

Explore sessions and advanced options to optimize circuit performance on quantum systems.
Explore sessions and advanced options to optimize circuit performance on QPUs.

<Tabs>
<TabItem value="EstimatorV2" label="Estimator V2">
Expand Down Expand Up @@ -661,7 +661,7 @@ print(f" > Quasi-probability distribution: {result.quasi_dists}")

### Use sessions and advanced options

Explore sessions and advanced options to optimize circuit performance on quantum systems.
Explore sessions and advanced options to optimize circuit performance on QPUs.

<Tabs>
<TabItem value="SamplerV2" label="Sampler V2">
Expand Down

0 comments on commit ad22caa

Please sign in to comment.