Update ADACS: Scaling and Profiling notes authored by Conrad Chan's avatar Conrad Chan
...@@ -190,7 +190,7 @@ In `frequency_domain_strain`, `lal_binary_black_hole` is replaced with `binary_b ...@@ -190,7 +190,7 @@ In `frequency_domain_strain`, `lal_binary_black_hole` is replaced with `binary_b
The majority of this time is spent initialising and calling SciPy's `interp1d`. Cubic splines are used for calibration, has a cost comparable to computing the waveform itself. Disabling calibration speeds up the run time by a factor of 2-3x. The majority of this time is spent initialising and calling SciPy's `interp1d`. Cubic splines are used for calibration, has a cost comparable to computing the waveform itself. Disabling calibration speeds up the run time by a factor of 2-3x.
![no_calibration](uploads/bf1a30f60e415b7666ace414cd6874c1/no_calibration.png) ![no_calibration](uploads/7d969f185d8951f6dc7c5a6c469faa51/no_calibration.png)
Disabling calibration eliminates two out of three calls to `interp1d`. The remaining call is Disabling calibration eliminates two out of three calls to `interp1d`. The remaining call is
``` ```
... ...
......