drill-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Brust <andrew.br...@bluebadgeinsights.com>
Subject RE: Benchmarks for Apache Drill
Date Mon, 17 Aug 2015 06:06:04 GMT
>> the unusual code-embedding UDF system that Drill has <<
Have a good link where I could read more about that?

-----Original Message-----
From: Ted Dunning [mailto:ted.dunning@gmail.com] 
Sent: Monday, August 17, 2015 1:52 AM
To: user
Subject: Re: Benchmarks for Apache Drill

On Sun, Aug 16, 2015 at 10:22 PM, Andrew Brust < andrew.brust@bluebadgeinsights.com>
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.
Mime
View raw message