Skip to content

Improve speed of selected Cirq transformers #7797

@pavoljuhas

Description

@pavoljuhas

Summarize the task

The following transformers would benefit from performance optimization for larger-size circuits:

  • cirq.transformers.gauge_compiling.CZGaugeTransformer
  • cirq.merge_single_qubit_moments_to_phxz
  • cirq.add_dynamical_decoupling
  • cirq.transformers.gauge_compiling.CZGaugeTransformer.as_sweep
  • cirq.merge_single_qubit_gates_to_phxz_symbolized

Acceptance criteria – when will the task be considered done?

Each of these transformers is covered by pytest-benchmark and has a PR with significant performance improvement.

Mirroring b/452757715

Metadata

Metadata

Assignees

Labels

area/performancegood part-time projectA meaty non-urgent issue with a substantial amount of work to be done.kind/taskA task that's part of a larger efforttriage/acceptedA consensus emerged that this bug report, feature request, or other action should be worked on

Type

Projects

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions