gammapy / gamma-speed

Measure gamma-ray data analysis speed (focus on multi-core likelihood fitting speed-ups)
https://gamma-speed.readthedocs.org/
1 stars 0 forks source link

Model and measure ctlike runtime #17

Open cdeil opened 11 years ago

cdeil commented 11 years ago

There should be simple approximate models for the ctlike runtime.

E.g. a model for the unbinned case could be

t = A + B * (n_obs / n_threads) + C * (n_events / n_threads)

... or not ... we noticed that the unbinned ctlike runtime was the same in this case:

In detail the runtime will of course also depend e.g. on the model and model parameter start values, but there should be regimes with simple runtime scaling behaviours.

cdeil commented 11 years ago

@jknodlseder We will measure this of course, but do you have a better model than this of what ctlike does as far as performance is concerned and maybe a formula for how you expect runtime to scale?