[
https://issues.apache.org/jira/browse/HIVE-10189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ferdinand Xu updated HIVE-10189:
--------------------------------
Description:
We should show the performance gain from SIMD optimization.
Current score is as follows:
Benchmark Mode Samples
Score Error Units
o.a.h.b.v.VectorizationBench.DoubleAddDoubleExpr.bench avgt 2
20719.882 ? NaN ns/op
o.a.h.b.v.VectorizationBench.DoubleAddLongExpr.bench avgt 2
22216.747 ? NaN ns/op
o.a.h.b.v.VectorizationBench.DoubleDivideDoubleExpr.bench avgt 2
54319.682 ? NaN ns/op
o.a.h.b.v.VectorizationBench.DoubleDivideLongExpr.bench avgt 2
34774.870 ? NaN ns/op
o.a.h.b.v.VectorizationBench.LongAddDoubleExpr.bench avgt 2
47144.954 ? NaN ns/op
o.a.h.b.v.VectorizationBench.LongAddLongExpr.bench avgt 2
21483.787 ? NaN ns/op
o.a.h.b.v.VectorizationBench.LongDivideDoubleExpr.bench avgt 2
49765.990 ? NaN ns/op
o.a.h.b.v.VectorizationBench.LongDivideLongExpr.bench avgt 2
34117.538 ? NaN ns/op
was:We should show the performance gain from SIMD optimization.
> 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: HIVE-10189.1.patch, HIVE-10189.2.patch,
> HIVE-10189.patch, avx-64.docx
>
>
> We should show the performance gain from SIMD optimization.
> Current score is as follows:
> Benchmark Mode Samples
> Score Error Units
> o.a.h.b.v.VectorizationBench.DoubleAddDoubleExpr.bench avgt 2
> 20719.882 ? NaN ns/op
> o.a.h.b.v.VectorizationBench.DoubleAddLongExpr.bench avgt 2
> 22216.747 ? NaN ns/op
> o.a.h.b.v.VectorizationBench.DoubleDivideDoubleExpr.bench avgt 2
> 54319.682 ? NaN ns/op
> o.a.h.b.v.VectorizationBench.DoubleDivideLongExpr.bench avgt 2
> 34774.870 ? NaN ns/op
> o.a.h.b.v.VectorizationBench.LongAddDoubleExpr.bench avgt 2
> 47144.954 ? NaN ns/op
> o.a.h.b.v.VectorizationBench.LongAddLongExpr.bench avgt 2
> 21483.787 ? NaN ns/op
> o.a.h.b.v.VectorizationBench.LongDivideDoubleExpr.bench avgt 2
> 49765.990 ? NaN ns/op
> o.a.h.b.v.VectorizationBench.LongDivideLongExpr.bench avgt 2
> 34117.538 ? NaN ns/op
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)