hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Teddy Choi (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-16705) Replace GenVecCode with lambda and stream for LongColArithmeticLongColumn
Date Thu, 18 May 2017 08:17:04 GMT

    [ https://issues.apache.org/jira/browse/HIVE-16705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16015413#comment-16015413
] 

Teddy Choi commented on HIVE-16705:
-----------------------------------

The following Oracle & Intel's deck shows some simple lambdas with stream API can be compiled
into AVX2. http://docs.huihoo.com/javaone/2014/BOF3002-Optimizing-the-Future-of-Java-Through-Collaboration.pdf

Also the benchmark I made shows that there's no significant performance difference between
a for loop and a lambda. I will update the numbers as soon as possible.

> Replace GenVecCode with lambda and stream for LongColArithmeticLongColumn
> -------------------------------------------------------------------------
>
>                 Key: HIVE-16705
>                 URL: https://issues.apache.org/jira/browse/HIVE-16705
>             Project: Hive
>          Issue Type: Sub-task
>            Reporter: Teddy Choi
>            Assignee: Teddy Choi
>            Priority: Minor
>         Attachments: HIVE-16705.1.patch, Java 8 Stream.jpeg
>
>
> Replace GenVecCode with lambda and stream for LongColArithmeticLongColumn



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message