On Sun, Aug 16, 2015 at 10:22 PM, Andrew Brust < [email protected]> wrote:
> I have to admit, I didn't realize columnar was such a big part of Drill. > I guess that's consistent with Dremel, so it makes sense. I always thought > the emphasis was on heterogenous data access, not on perf. Cool! > The focus of Drill is to combine polymorphic heterogenous data with performance. Some systems have polymorphism, some have performance. Essentially none have both. > > So with that in mind, does drill do much with vector processing/SIMD > operation? > Actually, a number of basic operations in Drill do get vectorized to use the SIMD instructions of the underlying processor. Enabling that is the rationale behind the unusual code-embedding UDF system that Drill has.
