\chi^2 calculations
Image plane optimization
With option forme < 0
, Lenstool performs image plane optimization. These calculations are done in parallel with OpenMP. However, allowing a large number of CPUs not necessarily increases the efficiency of the calculations. Managing the multithreading might take more time than doing the calculations themselves.
Here is a little benchmark (thanks to Benjamin Clement), that tells us how Lenstool scales up with the number of images per system.
For instance, with 2 systems of 2 images each, Lenstool effectively uses 2 CPUs. Here are some other examples:
Sum of images per system = Total number of images ==> CPUs effectively used
2+2 = 4 => 2
2+3 = 6 => 2
3+3 = 8 => 3
4+3 = 10 => 3
4+3+2 = 12 => 4