Re: Which instruction set extensions should Impala require?

2017-11-06 Thread Jim Apple
I like those ideas. Filed https://issues.apache.org/jira/browse/IMPALA-6166 On Mon, Nov 6, 2017 at 11:26 AM, Todd Lipcon wrote: > FWIW in Kudu we draw the line at requiring SSE4.2 but not AVX. I think this > means we support Westmere (2010) and potentially also 1st gen Nehalem

Re: Which instruction set extensions should Impala require?

2017-11-06 Thread Todd Lipcon
FWIW in Kudu we draw the line at requiring SSE4.2 but not AVX. I think this means we support Westmere (2010) and potentially also 1st gen Nehalem (2008). Going back older than 2008 definitely seems excessively generous. Another thing to keep in mind is that some virtualization software may not

Which instruction set extensions should Impala require?

2017-11-04 Thread Jim Apple
In a discussion on https://issues.apache.org/jira/browse/IMPALA-6128, we are talking about which instruction sets (available on newer x86-64 processors) we want to require. At this point, I'm not sure how strong the motivation is for requiring certain instruction sets, but it may be worth some