On 07/15/13 09:02, Aleksey Shipilev wrote:

OK, early performance data follows.
...
  - 64 bit: on moderately saturated machine (1, 16 threads), SR double is
marginally faster than TLR, and SR int/long is significantly faster than TLR
  - 32 bit: TLR is vastly faster in int/long standalone scenarios
...
The conclusion is: SR is a reasonable alternative with no obvious
performance show-stoppers. That said, TLR is also reasonably fast at
this point, ...

Thanks. Given the apparent increasing agreement that
both APIs are needed and useful, it would be great if
people could choose among them based solely on usage context,
and not contaminated with speed/quality tradeoffs
of the underlying algorithms. To do this, it looks like
we'd end up with TLR faster than it is now on 64bit, but
slower on 32bit platforms.

Without yet committing to details (especially because I don't
have any yet!) does anyone disagree that this is an OK tradeoff?

-Doug

Reply via email to