/[pgestraier]/trunk/misc/bench.txt
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /trunk/misc/bench.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 25 - (show annotations)
Fri May 27 21:06:01 2005 UTC (18 years, 11 months ago) by dpavlin
File MIME type: text/plain
File size: 726 byte(s)
removed obsolete implementeation without attribute specification which was
also slower according to benchmarks.

1 How did I decide to remove functional interface and instead go with
2 SFRM_Materialize? Well, I benchmarked both implementations:
3
4 Benchmark: timing 1000 iterations of 0_old, 1_new, 2_old, 3_new, 4_old, 5_new...
5 0_old: 11 wallclock secs ( 2.83 usr + 0.05 sys = 2.88 CPU) @ 347.22/s (n=1000)
6 1_new: 9 wallclock secs ( 1.91 usr + 0.05 sys = 1.96 CPU) @ 510.20/s (n=1000)
7 2_old: 10 wallclock secs ( 2.61 usr + 0.05 sys = 2.66 CPU) @ 375.94/s (n=1000)
8 3_new: 10 wallclock secs ( 1.93 usr + 0.04 sys = 1.97 CPU) @ 507.61/s (n=1000)
9 4_old: 13 wallclock secs ( 2.66 usr + 0.05 sys = 2.71 CPU) @ 369.00/s (n=1000)
10 5_new: 12 wallclock secs ( 1.96 usr + 0.03 sys = 1.99 CPU) @ 502.51/s (n=1000)

  ViewVC Help
Powered by ViewVC 1.1.26