[Mono-devel-list] Language Shootout - problems with Mono times

Isaac Gouy igouy2 at yahoo.com
Tue Aug 31 22:05:00 EDT 2004


Sorry if this is somewhat OT.

We're having problems getting consistent times for the Mono C# programs
in  "The Great Computer Language Shootout" 
(Mono C# has been pulled from the shootout once already because of this
problem - it would be good to fix it this time.)

Mono C# is good but not this good ;-)
http://shootout.alioth.debian.org/bench/sieve/

Even Linux time gives inconsistent results:

   root at lin mono_shootout # time mono sieve.exe 1000
   Count: 1028

   real    0m0.982s
   user    0m0.920s
   sys     0m0.030s

   root at lin mono_shootout # time mono sieve.exe 1000
   Count: 1028

   real    0m0.977s
   user    0m0.030s
   sys     0m0.020s

   root at lin mono_shootout # time mono sieve.exe 1000
   Count: 1028

   real    0m0.979s
   user    0m0.920s
   sys     0m0.020s

   root at lin mono_shootout # time mono sieve.exe 1000
   Count: 1028

   real    0m0.978s
   user    0m0.020s
   sys     0m0.040

Explanations and suggestions appreciated.
(The shootout Perl script grabs user & sys times, forks, execs the mono
program, and grabs user & sys times.)
  


		
_______________________________
Do you Yahoo!?
Win 1 of 4,000 free domain names from Yahoo! Enter now.
http://promotions.yahoo.com/goldrush



More information about the Mono-devel-list mailing list