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

Mostafa Mokhtar commented on HIVE-10189:
----------------------------------------

[~Ferd]
Thanks for the doc, I used JITWatch to achieve similar results a while ago.
http://zeroturnaround.com/rebellabs/why-it-rocks-to-finally-understand-java-jit-with-jitwatch/

Arithmetic operations is one use case, any idea how to get parallel_shift and 
shuffle instructions?

Have you looked into JVI ? 
http://people.apache.org/~xli/papers/npc10_java_vectorization.pdf
Tried finding the actual library without any luck.

> Create a micro benchmark tool for vectorization to evaluate the performance 
> gain after SIMD optimization
> --------------------------------------------------------------------------------------------------------
>
>                 Key: HIVE-10189
>                 URL: https://issues.apache.org/jira/browse/HIVE-10189
>             Project: Hive
>          Issue Type: Sub-task
>            Reporter: Ferdinand Xu
>            Assignee: Ferdinand Xu
>         Attachments: avx-64.docx
>
>
> We should show the performance gain from SIMD optimization.



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

Reply via email to