Skip to content

Parallelize MULTISHOT #108

Open
Open
@stylewarning

Description

@stylewarning

Right now, MULTISHOT experiments under the parallelization limit only use a single core. We could use this as an opportunity to do multicore computations. The general flow would be:

  1. Is the computation under the parallelization limit? If no, perform single-threaded.
  2. Does the computation exceed the number of shots necessary to parallelize? If no, perform single-threaded.
  3. Parallelize across threads, each modifying thread-local state, then combine state.

This was requested by the Slack community.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions