On 09/14/2014 09:27 AM, k...@rice.edu wrote:
> Thank you for running this sample benchmark. It definitely shows that the
> hardware version of the CRC is very fast, unfortunately it is really only
> available on x64 Intel/AMD processors which leaves all the rest lacking.

We're talking about something that'd land in 9.5 at best, and going by
the adoption rates I see, get picked up slowly over the next couple of
years by users.

Given that hardware support is already widespread now, I'm not at all
convinced that this is a problem. In mid-2015 we'd be talking about 4+
year old AMD CPUs and Intel CPUs that're 6+ years old.

In a quick search around I did find one class of machine I have access
to that doesn't have SSE 4.2 support. Well, two if you count the POWER7
boxes. It is a type of pre-OpenStack slated-for-retirement RackSpace
server with an Opteron 2374.

People on older, slower hardware won't get a big performance boost when
adopting a new PostgreSQL major release on their old gear. This doesn't
greatly upset me.

It'd be another thing if we were talking about something where people
without the required support would be unable to run the Pg release or
take a massive performance hit, but that doesn't appear to be the case here.

So I'm all for taking advantage of the hardware support.

 Craig Ringer                   http://www.2ndQuadrant.com/
 PostgreSQL Development, 24x7 Support, Training & Services

Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:

Reply via email to