Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARROW-11346: [C++][Compute] Implement quantile kernel benchmark #9292

Closed
wants to merge 1 commit into from

Conversation

cyb70289
Copy link
Contributor

No description provided.

@github-actions
Copy link

@cyb70289
Copy link
Contributor Author

On Xeon(R) Gold 5218, compiled with clang-9.

---------------------------------------------------------------------------------------------
Benchmark                                   Time             CPU   Iterations UserCounters...
---------------------------------------------------------------------------------------------
QuantileKernelInt32/1048576/10000        2317 us         2317 us          303 bytes_per_second=431.623M/s null_percent=0.01 size=1048.58k
QuantileKernelInt32/1048576/100          1445 us         1445 us          484 bytes_per_second=691.86M/s null_percent=1 size=1048.58k
QuantileKernelInt32/1048576/10           1930 us         1930 us          363 bytes_per_second=518.236M/s null_percent=10 size=1048.58k
QuantileKernelInt32/1048576/2            1814 us         1814 us          386 bytes_per_second=551.129M/s null_percent=50 size=1048.58k
QuantileKernelInt32/1048576/1           0.640 us        0.640 us      1094700 bytes_per_second=1.49004T/s null_percent=100 size=1048.58k
QuantileKernelInt32/1048576/0            2155 us         2155 us          325 bytes_per_second=463.971M/s null_percent=0 size=1048.58k
QuantileKernelInt64/1048576/10000         936 us          936 us          749 bytes_per_second=1068.56M/s null_percent=0.01 size=1048.58k
QuantileKernelInt64/1048576/100          1180 us         1180 us          592 bytes_per_second=847.643M/s null_percent=1 size=1048.58k
QuantileKernelInt64/1048576/10            896 us          896 us          786 bytes_per_second=1116.39M/s null_percent=10 size=1048.58k
QuantileKernelInt64/1048576/2             813 us          813 us          862 bytes_per_second=1.20162G/s null_percent=50 size=1048.58k
QuantileKernelInt64/1048576/1           0.642 us        0.642 us      1091460 bytes_per_second=1.48548T/s null_percent=100 size=1048.58k
QuantileKernelInt64/1048576/0             937 us          937 us          748 bytes_per_second=1067.5M/s null_percent=0 size=1048.58k
QuantileKernelDouble/1048576/10000       1217 us         1217 us          575 bytes_per_second=821.591M/s null_percent=0.01 size=1048.58k
QuantileKernelDouble/1048576/100         1340 us         1340 us          522 bytes_per_second=746.154M/s null_percent=1 size=1048.58k
QuantileKernelDouble/1048576/10           972 us          972 us          721 bytes_per_second=1029.08M/s null_percent=10 size=1048.58k
QuantileKernelDouble/1048576/2            937 us          937 us          747 bytes_per_second=1067.54M/s null_percent=50 size=1048.58k
QuantileKernelDouble/1048576/1          0.654 us        0.654 us      1071271 bytes_per_second=1.4589T/s null_percent=100 size=1048.58k
QuantileKernelDouble/1048576/0           1330 us         1330 us          526 bytes_per_second=751.827M/s null_percent=0 size=1048.58k

@cyb70289
Copy link
Contributor Author

travis ci error not related

@cyb70289
Copy link
Contributor Author

mingw32 ci failure is not relevant

Copy link
Member

@pitrou pitrou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, thank you @cyb70289

@pitrou pitrou closed this in e3df397 Jan 26, 2021
@cyb70289 cyb70289 deleted the quantile-bench branch January 26, 2021 14:14
GeorgeAp pushed a commit to sirensolutions/arrow that referenced this pull request Jun 7, 2021
Closes apache#9292 from cyb70289/quantile-bench

Authored-by: Yibo Cai <yibo.cai@arm.com>
Signed-off-by: Antoine Pitrou <antoine@python.org>
michalursa pushed a commit to michalursa/arrow that referenced this pull request Jun 13, 2021
Closes apache#9292 from cyb70289/quantile-bench

Authored-by: Yibo Cai <yibo.cai@arm.com>
Signed-off-by: Antoine Pitrou <antoine@python.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants