iChauster commented on PR #13314:
URL: https://github.com/apache/arrow/pull/13314#issuecomment-1158168286
---------------------------------------------------------------------------------------------------------------------------------------
Benchmark
Time CPU Iterations UserCounters...
---------------------------------------------------------------------------------------------------------------------------------------
ProjectionOverheadIsolated/complex_expression/batch_size:1000/real_time
3295929 ns 507918 ns 229 batches_per_second=303.405k/s
rows_per_second=303.405M/s
ProjectionOverheadIsolated/complex_expression/batch_size:10000/real_time
704499 ns 88055 ns 1010 batches_per_second=141.945k/s
rows_per_second=1.41945G/s
ProjectionOverheadIsolated/complex_expression/batch_size:100000/real_time
795424 ns 80258 ns 1005 batches_per_second=12.5719k/s
rows_per_second=1.25719G/s
ProjectionOverheadIsolated/complex_expression/batch_size:1000000/real_time
2359050 ns 61147 ns 341 batches_per_second=423.899/s
rows_per_second=423.899M/s
ProjectionOverheadIsolated/simple_expression/batch_size:1000/real_time
1801604 ns 535378 ns 383 batches_per_second=555.061k/s
rows_per_second=555.061M/s
ProjectionOverheadIsolated/simple_expression/batch_size:10000/real_time
988456 ns 164531 ns 723 batches_per_second=101.168k/s
rows_per_second=1011.68M/s
ProjectionOverheadIsolated/simple_expression/batch_size:100000/real_time
914617 ns 91048 ns 772 batches_per_second=10.9335k/s
rows_per_second=1093.35M/s
ProjectionOverheadIsolated/simple_expression/batch_size:1000000/real_time
1344189 ns 68767 ns 541 batches_per_second=743.943/s
rows_per_second=743.943M/s
ProjectionOverheadIsolated/zero_copy_expression/batch_size:1000/real_time
959498 ns 181219 ns 733 batches_per_second=1042.21k/s
rows_per_second=1042.21M/s
ProjectionOverheadIsolated/zero_copy_expression/batch_size:10000/real_time
112092 ns 36202 ns 6196 batches_per_second=892.123k/s
rows_per_second=8.92123G/s
ProjectionOverheadIsolated/zero_copy_expression/batch_size:100000/real_time
29696 ns 21104 ns 23557 batches_per_second=336.748k/s
rows_per_second=33.6748G/s
ProjectionOverheadIsolated/zero_copy_expression/batch_size:1000000/real_time
13717 ns 7065 ns 50857 batches_per_second=72.9028k/s
rows_per_second=72.9028G/s
ProjectionOverheadIsolated/ref_only_expression/batch_size:1000/real_time
674057 ns 121116 ns 1103 batches_per_second=1.48355M/s
rows_per_second=1.48355G/s
ProjectionOverheadIsolated/ref_only_expression/batch_size:10000/real_time
101333 ns 35459 ns 8739 batches_per_second=986.846k/s
rows_per_second=9.86846G/s
ProjectionOverheadIsolated/ref_only_expression/batch_size:100000/real_time
42491 ns 32605 ns 16796 batches_per_second=235.343k/s
rows_per_second=23.5343G/s
ProjectionOverheadIsolated/ref_only_expression/batch_size:1000000/real_time
13267 ns 7679 ns 49470 batches_per_second=75.3763k/s
rows_per_second=75.3763G/s
ProjectionOverhead/complex_expression/batch_size:1000/real_time
9110565 ns 681856 ns 102 batches_per_second=109.763k/s
rows_per_second=109.763M/s
ProjectionOverhead/complex_expression/batch_size:10000/real_time
1341879 ns 114700 ns 559 batches_per_second=74.5224k/s
rows_per_second=745.224M/s
ProjectionOverhead/complex_expression/batch_size:100000/real_time
969770 ns 74182 ns 715 batches_per_second=10.3117k/s
rows_per_second=1031.17M/s
ProjectionOverhead/complex_expression/batch_size:1000000/real_time
4024855 ns 103623 ns 262 batches_per_second=248.456/s
rows_per_second=248.456M/s
ProjectionOverhead/simple_expression/batch_size:1000/real_time
6629139 ns 626455 ns 130 batches_per_second=150.849k/s
rows_per_second=150.849M/s
ProjectionOverhead/simple_expression/batch_size:10000/real_time
1078706 ns 136185 ns 666 batches_per_second=92.7037k/s
rows_per_second=927.037M/s
ProjectionOverhead/simple_expression/batch_size:100000/real_time
978334 ns 78697 ns 718 batches_per_second=10.2215k/s
rows_per_second=1022.15M/s
ProjectionOverhead/simple_expression/batch_size:1000000/real_time
2060913 ns 106348 ns 585 batches_per_second=485.222/s
rows_per_second=485.222M/s
ProjectionOverhead/zero_copy_expression/batch_size:1000/real_time
5082465 ns 174192 ns 100 batches_per_second=196.755k/s
rows_per_second=196.755M/s
ProjectionOverhead/zero_copy_expression/batch_size:10000/real_time
771846 ns 43574 ns 1122 batches_per_second=129.56k/s
rows_per_second=1.2956G/s
ProjectionOverhead/zero_copy_expression/batch_size:100000/real_time
118740 ns 23673 ns 5832 batches_per_second=84.2174k/s
rows_per_second=8.42174G/s
ProjectionOverhead/zero_copy_expression/batch_size:1000000/real_time
40628 ns 17786 ns 16876 batches_per_second=24.6135k/s
rows_per_second=24.6135G/s
ProjectionOverhead/ref_only_expression/batch_size:1000/real_time
6957773 ns 195333 ns 117 batches_per_second=143.724k/s
rows_per_second=143.724M/s
ProjectionOverhead/ref_only_expression/batch_size:10000/real_time
733865 ns 32280 ns 992 batches_per_second=136.265k/s
rows_per_second=1.36265G/s
ProjectionOverhead/ref_only_expression/batch_size:100000/real_time
104410 ns 20485 ns 6822 batches_per_second=95.7764k/s
rows_per_second=9.57764G/s
ProjectionOverhead/ref_only_expression/batch_size:1000000/real_time
35838 ns 15927 ns 18883 batches_per_second=27.9036k/s
rows_per_second=27.9036G/s
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]