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-15740: [C++][Compute] Benchmark element wise min/max #12478

Closed

Conversation

cyb70289
Copy link
Contributor

Only benchmark two arguments.

@github-actions
Copy link

@cyb70289
Copy link
Contributor Author

Example output:

MaxElementWiseArrayArrayInt64/32768/10000          163 us          163 us         4300 items_per_second=201.348M/s null_percent=0.01 size=32.768k
MaxElementWiseArrayArrayInt64/32768/100            197 us          197 us         3552 items_per_second=166.542M/s null_percent=1 size=32.768k
MaxElementWiseArrayArrayInt64/32768/10             269 us          269 us         2605 items_per_second=121.908M/s null_percent=10 size=32.768k
MaxElementWiseArrayArrayInt64/32768/2              466 us          466 us         1503 items_per_second=70.3588M/s null_percent=50 size=32.768k
MaxElementWiseArrayArrayInt64/32768/1             19.0 us         19.0 us        36974 items_per_second=1.7224G/s null_percent=100 size=32.768k
MaxElementWiseArrayArrayInt64/32768/0             53.0 us         53.0 us        13152 items_per_second=618.349M/s null_percent=0 size=32.768k
MaxElementWiseArrayScalarInt64/32768/10000        41.5 us         41.5 us        16765 items_per_second=789.188M/s null_percent=0.01 size=32.768k
MaxElementWiseArrayScalarInt64/32768/100          64.9 us         64.9 us        10826 items_per_second=504.847M/s null_percent=1 size=32.768k
MaxElementWiseArrayScalarInt64/32768/10            111 us          111 us         6328 items_per_second=296.531M/s null_percent=10 size=32.768k
MaxElementWiseArrayScalarInt64/32768/2             220 us          220 us         3189 items_per_second=149.157M/s null_percent=50 size=32.768k
MaxElementWiseArrayScalarInt64/32768/1            13.9 us         13.9 us        51460 items_per_second=2.36159G/s null_percent=100 size=32.768k
MaxElementWiseArrayScalarInt64/32768/0            31.7 us         31.7 us        22056 items_per_second=1033.33M/s null_percent=0 size=32.768k
MaxElementWiseArrayArrayString/32768/10000        1613 us         1613 us          438 items_per_second=20.31M/s null_percent=0.01 size=32.768k
MaxElementWiseArrayArrayString/32768/100          1595 us         1595 us          434 items_per_second=20.5439M/s null_percent=1 size=32.768k
MaxElementWiseArrayArrayString/32768/10           1611 us         1611 us          435 items_per_second=20.3393M/s null_percent=10 size=32.768k
MaxElementWiseArrayArrayString/32768/2            1527 us         1527 us          459 items_per_second=21.4656M/s null_percent=50 size=32.768k
MaxElementWiseArrayArrayString/32768/1             346 us          346 us         2023 items_per_second=94.6769M/s null_percent=100 size=32.768k
MaxElementWiseArrayArrayString/32768/0            1634 us         1634 us          422 items_per_second=20.0532M/s null_percent=0 size=32.768k
MaxElementWiseArrayScalarString/32768/10000        997 us          997 us          702 items_per_second=32.8677M/s null_percent=0.01 size=32.768k
MaxElementWiseArrayScalarString/32768/100          997 us          997 us          701 items_per_second=32.8589M/s null_percent=1 size=32.768k
MaxElementWiseArrayScalarString/32768/10          1000 us         1000 us          699 items_per_second=32.779M/s null_percent=10 size=32.768k
MaxElementWiseArrayScalarString/32768/2           1021 us         1021 us          685 items_per_second=32.1039M/s null_percent=50 size=32.768k
MaxElementWiseArrayScalarString/32768/1            497 us          497 us         1406 items_per_second=65.8742M/s null_percent=100 size=32.768k
MaxElementWiseArrayScalarString/32768/0            960 us          960 us          730 items_per_second=34.1409M/s null_percent=0 size=32.768k

@cyb70289
Copy link
Contributor Author

Travis CI failure is probably https://issues.apache.org/jira/browse/ARROW-15604.

@lidavidm lidavidm closed this in a7ae78f Feb 22, 2022
@cyb70289 cyb70289 deleted the 15740-element-wise-max-bench branch February 22, 2022 14:39
@ursabot
Copy link

ursabot commented Feb 22, 2022

Benchmark runs are scheduled for baseline = 0eaafe8 and contender = a7ae78f. a7ae78f is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
Conbench compare runs links:
[Finished ⬇️0.0% ⬆️0.0%] ec2-t3-xlarge-us-east-2
[Finished ⬇️6.24% ⬆️5.15%] test-mac-arm
[Failed ⬇️1.08% ⬆️3.61%] ursa-i9-9960x
[Finished ⬇️0.09% ⬆️0.04%] ursa-thinkcentre-m75q
Supported benchmarks:
ec2-t3-xlarge-us-east-2: Supported benchmark langs: Python. Runs only benchmarks with cloud = True
test-mac-arm: Supported benchmark langs: C++, Python, R
ursa-i9-9960x: Supported benchmark langs: Python, R, JavaScript
ursa-thinkcentre-m75q: Supported benchmark langs: C++, Java

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.

3 participants