Why does bench run so much slower in MATLAB 6.x than in 5.x?
From the help text for bench.m: This benchmark is intended to compare performance of one particular version of MATLAB on different machines. It does not offer direct comparisons between di fferent versions of MATLAB. The tasks and problem sizes change from version to version. However, Mark Brown writes: That’s not exactly true. You can save BENCH.M from the previous version and us e it to measure the speed of the new version. That’s what I did. Here’ the res ults: ODE LU Sparse 3-D 2-D Bench5 on Matlab5 0.5 0.38 0.36 1.37 2.03 Bench5 on Matlab6 2.33 0.21 0.35 1.28 2.19 LU FFT ODE Sparse 2-D 3-D Bench6 on Matlab6 2.70 3.25 2.50 2.73 3.52 4.13 I had to patch the ODE functions in BENCH5 so it would run on Matlab6 because TMW changed syntax and it wouldn’t run without error. So ignore the comparison of ODE performance. All other functions were unchanged, however.
Related Questions
- How much slower will each instance of the Distributed Folding client in a dual-CPU computer run than a single instance of the Distributed Folding client on a single processor?
- Why does the application run slower as more players are added to my cheat sheet?
- Why does bench run so much slower in MATLAB 6.x than in 5.x?