Skip to content

Multiprocess parallelism in cuve_fit #3603

@jokasimr

Description

@jokasimr

See https://github.com/orgs/scipp/discussions/3595#discussioncomment-11222220

Investigate possible performance benefits of using multiprocessing to speed up the scipp.curve_fit routine.

Questions:

  1. Do we need any size thresholds for when to use the parallel version?
  2. In case of serialization problems, do we fail gracefully or just fail? Drawback of failing gracefully is increased code complexity to handle an unusual edge case.

Metadata

Metadata

Assignees

Labels

optimisationIncreases performance (hopefully)pythonPull requests that update Python code

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions