Re: benchmark: Eu wins again
- Posted by Pete Lomax <petelomax at blueyonder.co.uk> May 26, 2003
- 427 views
On Mon, 26 May 2003 16:51:11 +0000, stabmaster_ at hotmail.com wrote: >Just for fun, I did a hand-translation of \demo\bench\sieve.ex to x86=20 >assembly (only regular instructions, no SIMD, and no extreme = optimizations).=20 >Here are the results i got: > >sieve.ex (executed by ex.exe): 7216.6 sieves/second >sieve.exe: 54630.3 sieves/second > >So the assembly version was about 657% faster. Gosh, didn't see that=20 >coming.. : ) I'm very happy that assembly is *only* 7.5 times faster than eu. Add bounds checking, syntax checking, type checking, single-step tracing and a decent diagnostic dump should things go wrong to assembler. Ha ha! Pete