You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ap...@apache.org on 2020/09/02 13:40:02 UTC
[arrow] branch master updated (1a14298 -> 5a3291c)
This is an automated email from the ASF dual-hosted git repository.
apitrou pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 1a14298 ARROW-9794: [C++] Add IsVendor API for CpuInfo
add 5a3291c ARROW-9605: [C++] Speed up aggregate min/max compute kernels on integer types
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/CMakeLists.txt | 12 +-
cpp/src/arrow/compute/api_aggregate.h | 17 --
cpp/src/arrow/compute/kernels/aggregate_basic.cc | 225 ++--------------
...gregate_sum_avx2.cc => aggregate_basic_avx2.cc} | 17 ++
...ate_sum_avx512.cc => aggregate_basic_avx512.cc} | 17 ++
.../compute/kernels/aggregate_basic_internal.h | 292 ++++++++++++++++++++-
cpp/src/arrow/compute/kernels/aggregate_test.cc | 131 +++++++++
7 files changed, 469 insertions(+), 242 deletions(-)
rename cpp/src/arrow/compute/kernels/{aggregate_sum_avx2.cc => aggregate_basic_avx2.cc} (80%)
rename cpp/src/arrow/compute/kernels/{aggregate_sum_avx512.cc => aggregate_basic_avx512.cc} (80%)