Benchmark: SBPD vs. ODE15S
To display the improvement of the simulation speed, obtained through SBPD in comparison to the fastest MATLAB solver ODE15S, a benchmark was performed for three different models. The computer used was a DELL Latitude D610, Centrino 2GHz, 512MB RAM 800MHz, Windows XP.As compiler for the MEX files MinGW was used, that is available in the SBTOOLBOX2 distribution.
The MATLAB script that was used is available in the SBPD distributions example folder.
Model 1 | Model 2 | Model 3 | |
---|---|---|---|
Model description | Novak Tyson cell-cycle model | Full-scale model of glycolysis in yeast | Model 14 from the Biomodels.net database |
End time (TEND) | 1000 | 50 | 300 |
Number simulation points (NRPOINTS) | 1000 | 200 | 300 |
Average time ODE15S [ms] | |||
Average time SBPD [ms] | |||
Speedup by SBPD | 144x | 51x | 30x |