The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.
Why I'm doing:
What I'm doing:
Benchmark for uint8_t (100000000 elements): SIMD time: 15.9133 ms Non-SIMD time: 290.615 ms Speedup: 18.2624x
Benchmark for int16_t (100000000 elements): SIMD time: 27.9742 ms Non-SIMD time: 295.018 ms Speedup: 10.5461x
Benchmark for int32_t (100000000 elements): SIMD time: 51.5047 ms Non-SIMD time: 291.931 ms Speedup: 5.66804x
Benchmark for int64_t (100000000 elements): SIMD time: 98.8005 ms Non-SIMD time: 290.183 ms Speedup: 2.93706x
Benchmark for double (100000000 elements): SIMD time: 97.1446 ms Non-SIMD time: 291.176 ms Speedup: 2.99734x
What type of PR is this:
Does this PR entail a change in behavior?
If yes, please specify the type of change:
Checklist:
Bugfix cherry-pick branch check: