Skip to content

Benchmark Pipelines #35

@arunoruto

Description

@arunoruto

Benchmarking different frameworks and comparing those results against YASF would be beneficial for planning future performance improvements, i.e., knowing what bottlenecks to tackle.

As of now, two frameworks will be tested:

  • MSTM for the optical parameters: scattering matrix, efficiencies, asymmetry parameter, etc.
  • CELES for the T-Matrix computations.

Benchmarks for the frameworks should be created in their respective languages or by using hyperfine with a shell script.

On the YASF side, pyref could be utilized to generate the needed benchmark data.

The results should also be referenced in the documentation under its own section.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions