[racket-dev] Optional equality predicate for assoc and member
9 hours ago, Noel Welsh wrote:
> On Sat, Apr 23, 2011 at 12:52 AM, Eli Barzilay <eli at barzilay.org> wrote:
> > Is there some obvious reason for the huge difference in
> > improvement between the 32 and the 64 bits (Almost twice slower
> > and roughly the same resp.)?
>
> My guess is that this benchmark is dominated by memory access time,
> and on 64-bit machines you're shifting twice as much memory.
That doesn't explain how it becomes so much faster... Actually, the
exceptional result is the C version on 32 bit: JIT on 32, JIT on 64,
and C on 64 are all very close, and only C on 32 is about twice
faster.
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://barzilay.org/ Maze is Life!