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

[scan-opt-3] Custom implementation for memcpy #159

Open
wants to merge 27 commits into
base: arrow-4.0.0-oap
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
baee5ad
Add parquet scan benchmark
zhixingheyi-tian Jul 19, 2022
7fdf914
Add Usage
zhixingheyi-tian Jul 22, 2022
3b8ffa3
perf report
zhixingheyi-tian Jul 22, 2022
a7c3879
Add Optimize append
zhixingheyi-tian Aug 11, 2022
642bfa4
Complete plaindecoder code and passed test
zhixingheyi-tian Aug 16, 2022
25ad799
Add code for DictDecoder
zhixingheyi-tian Aug 18, 2022
f3dce6b
Resume CMakeLists.txt
zhixingheyi-tian Aug 19, 2022
e6da89e
Merge remote-tracking branch 'upstream/arrow-4.0.0-oap' into parquet_…
zhixingheyi-tian Aug 19, 2022
5c4d253
Fix offset validate
zhixingheyi-tian Aug 22, 2022
64123b0
reduce buffer capacity
zhixingheyi-tian Aug 23, 2022
3bf58f8
Add Patch version
zhixingheyi-tian Aug 29, 2022
86cc395
Add Fix for write validate
zhixingheyi-tian Aug 30, 2022
145a562
Set false for resize
zhixingheyi-tian Aug 30, 2022
2b8aabf
Fix customer case issue
zhixingheyi-tian Aug 30, 2022
510acb0
Add patch version
zhixingheyi-tian Aug 30, 2022
972cc4e
Remove cout
zhixingheyi-tian Aug 30, 2022
1433cde
Add Function opt
zhixingheyi-tian Sep 2, 2022
f37f44a
Add to DecodeArrowDense_opt
zhixingheyi-tian Sep 2, 2022
2e2d39d
Merge remote-tracking branch 'upstream/arrow-4.0.0-oap' into Decode_f…
zhixingheyi-tian Sep 6, 2022
b9c2644
clean comment
zhixingheyi-tian Sep 6, 2022
710edb4
Clean unnecessary paras
zhixingheyi-tian Sep 6, 2022
a5e4080
Delete Patch version
zhixingheyi-tian Sep 6, 2022
b9e52c3
Modify Gbenchmark version to avoid conflict
zhixingheyi-tian Sep 7, 2022
541dd29
custom memcpy
zhixingheyi-tian Sep 7, 2022
3a08a63
add -march=native
zhixingheyi-tian Sep 7, 2022
2fbcdd3
Refine avx512 relation code
zhixingheyi-tian Sep 14, 2022
46a9666
comment cout
zhixingheyi-tian Sep 15, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add -march=native
zhixingheyi-tian committed Sep 7, 2022

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit 3a08a638ee415d886bca28ab2b5538fa3ad06999
1 change: 1 addition & 0 deletions cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -49,6 +49,7 @@ endif()

set(ARROW_VERSION "4.0.0")
#add_compile_options(-g -O0)
add_compile_options(-g -march=native)

string(REGEX MATCH "^[0-9]+\\.[0-9]+\\.[0-9]+" ARROW_BASE_VERSION "${ARROW_VERSION}")