hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chengxiang Li (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-10179) Optimization for SIMD instructions in Hive
Date Wed, 01 Apr 2015 08:39:53 GMT

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

Chengxiang Li commented on HIVE-10179:
--------------------------------------

Yes, Ferdinad, for overall benchmark, there is already many open TPC-DS based benchmarks,
but we need a micro benchmark accordingly to measure the performance gain in module or class
level, 

> Optimization for SIMD instructions in Hive
> ------------------------------------------
>
>                 Key: HIVE-10179
>                 URL: https://issues.apache.org/jira/browse/HIVE-10179
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Chengxiang Li
>            Assignee: Chengxiang Li
>              Labels: optimization
>
> [SIMD|http://en.wikipedia.org/wiki/SIMD] instuctions could be found in most of current
CPUs, such as Intel's SSE2, SSE3, SSE4.x, AVX and AVX2, and it would help Hive to outperform
if we can vectorize the mathematical manipulation part of Hive. This umbrella JIRA may contains
but not limited to the subtasks like:
> # Code schema adaption, current JVM is quite strictly on the code schema which could
be transformed into SIMD instructions during execution. 
> # New implementation of mathematical manipulation part of Hive which designed to be optimized
for SIMD instructions.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message