From aaa6b50b062f82612c25cba595e5b7f021f6be89 Mon Sep 17 00:00:00 2001 From: weiting-chen Date: Wed, 24 Mar 2021 19:18:42 +0800 Subject: [PATCH 1/2] Turn on several Arrow parameters --- native-sql-engine/cpp/src/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/native-sql-engine/cpp/src/CMakeLists.txt b/native-sql-engine/cpp/src/CMakeLists.txt index 8e13ec41f..66470cdaa 100644 --- a/native-sql-engine/cpp/src/CMakeLists.txt +++ b/native-sql-engine/cpp/src/CMakeLists.txt @@ -156,7 +156,9 @@ macro(build_arrow STATIC_ARROW) -DARROW_FILESYSTEM=ON -DARROW_JSON=ON -DARROW_FLIGHT=OFF - -DARROW_JEMALLOC=OFF + -DARROW_JEMALLOC=ON + -DARROW_SIMD_LEVEL=AVX512 + -DARROW_RUNTIME_SIMD_LEVEL=AVX512 -DARROW_DEPENDENCY_SOURCE=BUNDLED -DCMAKE_INSTALL_PREFIX=${ARROW_PREFIX} -DCMAKE_INSTALL_LIBDIR=lib) From 6b037ec62f7c21213df61c61f10c86a73377743f Mon Sep 17 00:00:00 2001 From: weiting-chen Date: Thu, 25 Mar 2021 14:39:06 +0800 Subject: [PATCH 2/2] Change SIMD Level Setting --- native-sql-engine/cpp/src/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/native-sql-engine/cpp/src/CMakeLists.txt b/native-sql-engine/cpp/src/CMakeLists.txt index 66470cdaa..b79d4131b 100644 --- a/native-sql-engine/cpp/src/CMakeLists.txt +++ b/native-sql-engine/cpp/src/CMakeLists.txt @@ -157,8 +157,8 @@ macro(build_arrow STATIC_ARROW) -DARROW_JSON=ON -DARROW_FLIGHT=OFF -DARROW_JEMALLOC=ON - -DARROW_SIMD_LEVEL=AVX512 - -DARROW_RUNTIME_SIMD_LEVEL=AVX512 + -DARROW_SIMD_LEVEL=AVX2 + -DARROW_RUNTIME_SIMD_LEVEL=MAX -DARROW_DEPENDENCY_SOURCE=BUNDLED -DCMAKE_INSTALL_PREFIX=${ARROW_PREFIX} -DCMAKE_INSTALL_LIBDIR=lib)