From 513e9e7e657fd085db1bdb484b3603559389d1ee Mon Sep 17 00:00:00 2001 From: ABBY CROSS Date: Thu, 19 Jun 2025 12:09:06 -0400 Subject: [PATCH 1/4] rmv gen3-turbo --- docs/guides/runtime-options-overview.mdx | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/docs/guides/runtime-options-overview.mdx b/docs/guides/runtime-options-overview.mdx index d58e6a30760..3a52f4715e1 100644 --- a/docs/guides/runtime-options-overview.mdx +++ b/docs/guides/runtime-options-overview.mdx @@ -114,7 +114,7 @@ Scroll to see the full table. | | shots_per_randomization | | `auto`/ Integer no larger than `backend.max_shots`. | `auto` | | | | strategy | | `active`
`active-circuit`
`active-accum`
`all` | `active-accum` | | | experimental | | | | | | -| | execution_path | | `gen3-turbo` *([see note](#experimental-option-note))* | None | | +| | execution_path | | | None | | @@ -149,14 +149,10 @@ Scroll to see the full table. | | shots_per_randomization | `auto`/ Integer no larger than `backend.max_shots`. | `auto` | | | | strategy | `active`
`active-circuit`
`active-accum`
`all` | `active-accum` | | | experimental | | | | | -| | execution_path | `gen3-turbo` *([see note](#experimental-option-note))* | None | | +| | execution_path | | None | |
- - -Setting `gen3-turbo` enables the next-generation execution path, which provides a great improvement in performance. This option is experimental (subject to change without notice, and stability is not guaranteed). - ### Feature compatibility @@ -166,7 +162,6 @@ Due to differences in the device compilation process, certain runtime features c Incompatible with: - Gate-folding ZNE - - gen3-turbo - PEA - PEC - Dynamical decoupling @@ -184,7 +179,6 @@ Due to differences in the device compilation process, certain runtime features c Incompatible with: - Dynamic circuits - - gen3-turbo - Gate twirling - PEA - PEC @@ -208,13 +202,6 @@ Due to differences in the device compilation process, certain runtime features c - - Incompatible with: - - Dynamic circuits - - Fractional gates - - - Incompatible with: - Dynamic circuits From c86d4ac1f8172e726873c549449bb264a3c4a1c7 Mon Sep 17 00:00:00 2001 From: ABBY CROSS Date: Thu, 19 Jun 2025 12:17:43 -0400 Subject: [PATCH 2/4] rmv obsolete link --- docs/guides/latest-updates.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guides/latest-updates.mdx b/docs/guides/latest-updates.mdx index 41396197efb..281d090e8bd 100644 --- a/docs/guides/latest-updates.mdx +++ b/docs/guides/latest-updates.mdx @@ -244,7 +244,7 @@ Improvements include the following: **7 January 2025** -- The rollout of the Gen3 engine stack begins today. This engine stack gives a 75x speedup in execution. The rollout will be done on one QPU at a time, where a percentage of the jobs on the QPU will use the Gen3 path. You can also force the Gen3 path using the [`gen3-turbo` experimental option.](/docs/guides/runtime-options-overview#available-options) Note that this engine stack is not compatible with fractional gates, pulse gates, or dynamic circuits. +- The rollout of the Gen3 engine stack begins today. This engine stack gives a 75x speedup in execution. The rollout will be done on one QPU at a time, where a percentage of the jobs on the QPU will use the Gen3 path. You can also force the Gen3 path using the `gen3-turbo` experimental option. Note that this engine stack is not compatible with fractional gates, pulse gates, or dynamic circuits. **15 October 2024** From 86440dba6cd5ab0ba7aee7e4dbad6a1e48410355 Mon Sep 17 00:00:00 2001 From: ABBY CROSS Date: Thu, 19 Jun 2025 12:27:52 -0400 Subject: [PATCH 3/4] remove old links --- docs/guides/latest-updates.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/guides/latest-updates.mdx b/docs/guides/latest-updates.mdx index 281d090e8bd..33411b014b9 100644 --- a/docs/guides/latest-updates.mdx +++ b/docs/guides/latest-updates.mdx @@ -226,7 +226,7 @@ This summary of the latest changes to the Qiskit Runtime service applies to anyo - Starting 2 June 2025 and continuing through the year, IBM Quantum will begin a gradual rollout of new features to [dynamic circuits](/docs/guides/classical-feedforward-and-control-flow) that will enable them at the utility scale. Improvements include the following: - - A 75x speedup in execution by using the [Gen3 engine stack](/docs/guides/runtime-options-overview#experimental-option-note) + - A 75x speedup in execution by using the Gen3 engine stack - Parallel execution of branches, which reduces circuit duration and improves result quality - Improvement in mid-circuit measurement - Better integration with dynamical decoupling @@ -500,7 +500,7 @@ IBM Quantum documentation recently added a number of user-facing improvements, i - Updated code examples to fix a bug in [Get started with primitives](/docs/guides/get-started-with-primitives) - - Updates to [Introduction to options](/docs/guides/runtime-options-overview) to include the new [gen3-turbo](/docs/guides/runtime-options-overview#experimental-option-note) options + - Updates to [Introduction to options](/docs/guides/runtime-options-overview) to include the new gen3-turbo options - Copyediting and typo fixes across the documentation, including bugs reported by open-source contributors - thank you! From 6a895f07548bc344ef6d1ef263a99a5ffa7e780b Mon Sep 17 00:00:00 2001 From: ABBY CROSS Date: Tue, 24 Jun 2025 14:41:12 -0400 Subject: [PATCH 4/4] apply feedback from Jessie --- docs/guides/runtime-options-overview.mdx | 1 - docs/tutorials/krylov-quantum-diagonalization.ipynb | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/guides/runtime-options-overview.mdx b/docs/guides/runtime-options-overview.mdx index 3a52f4715e1..4d90bd1be11 100644 --- a/docs/guides/runtime-options-overview.mdx +++ b/docs/guides/runtime-options-overview.mdx @@ -149,7 +149,6 @@ Scroll to see the full table. | | shots_per_randomization | `auto`/ Integer no larger than `backend.max_shots`. | `auto` | | | | strategy | `active`
`active-circuit`
`active-accum`
`all` | `active-accum` | | | experimental | | | | | -| | execution_path | | None | |
diff --git a/docs/tutorials/krylov-quantum-diagonalization.ipynb b/docs/tutorials/krylov-quantum-diagonalization.ipynb index fc9e90c4ade..ddaf65047be 100644 --- a/docs/tutorials/krylov-quantum-diagonalization.ipynb +++ b/docs/tutorials/krylov-quantum-diagonalization.ipynb @@ -1099,7 +1099,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": null, "id": "9059dc9e-9203-4572-92c4-76e9c85dfed9", "metadata": {}, "outputs": [], @@ -1113,7 +1113,6 @@ "\n", "\n", "experimental_opts = {}\n", - "experimental_opts[\"execution_path\"] = \"gen3-turbo\"\n", "experimental_opts[\"resilience\"] = {\n", " \"measure_mitigation\": True,\n", " \"measure_noise_learning\": {\n",