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.

Reply via email to