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>

> 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.
View raw message