Skip to main content
. 2017 Nov 16;7:15722. doi: 10.1038/s41598-017-15313-9

Figure 3.

Figure 3

Processing speed comparison between three fitting libraries: Gpufit, MINPACK, and GPU-LMFit. (a) Execution speed vs. number of fits per function call (N). (b) Execution speed vs. number of data points per fit, where the size of the simulated 2D Gaussian peaks was varied from 5 × 5 up to 25 × 25 points. For smaller tasks (smaller numbers of fits per call or smaller data sizes) the Gpufit library makes more efficient use of GPU processing resources, outperforming GPU-LMFit by more than one order of magnitude. For larger tasks the results become more similar between the two GPU-based libraries. For details of the simulated data and fit parameters, see the Supplementary Information.