vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Perf: optimize `take_scalar`
#5723
Merged
Comparing
ct/optimize-scalar-take
(
5783a6b
) with
develop
(
5c5f7d1
)
CodSpeed Performance Gauge
+19%
Improvement
29
Untouched
1175
Archived
673
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
Archived
1877 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_zipfian[16, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+19%
12.3 µs
10.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_zipfian[256, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+19%
12.7 µs
10.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_uniform[16, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+18%
13.1 µs
11.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_uniform[256, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+17%
13.6 µs
11.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode_primitives[u8, (10000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
73.4 µs
63.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode_primitives[u8, (10000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
73.3 µs
63.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode_primitives[u8, (10000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
73.4 µs
63.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode_primitives[u8, (10000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
73.4 µs
63.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode_primitives[u8, (10000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
73.5 µs
63.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode_primitives[u8, (10000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
73.5 µs
63.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_zipfian[2048, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+15%
15.3 µs
13.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_uniform[2048, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+14%
16.3 µs
14.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_uniform[16, 10000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+14%
80 µs
70.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_zipfian[16, 10000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+13%
80.3 µs
70.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_uniform[256, 10000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+13%
80.8 µs
71.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_zipfian[256, 10000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+13%
80.7 µs
71.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_uniform[2048, 10000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+13%
84.6 µs
74.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_zipfian[2048, 10000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+13%
84 µs
74.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_uniform[2048, 100000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+13%
763.2 µs
678 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_uniform[16, 100000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+13%
758.8 µs
674.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_zipfian[16, 100000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+13%
758.8 µs
674.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_uniform[256, 100000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+13%
759.3 µs
674.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_zipfian[256, 100000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+13%
759.2 µs
674.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_zipfian[2048, 100000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+12%
762.8 µs
678.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pvector_take_zipfian[8192, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+12%
19.4 µs
17.3 µs
1
2
...
76
Commits
Click on a commit to change the comparison range
Base
develop
5c5f7d1
+19.22%
optimize `take_scalar`
5783a6b
2 months ago
by connortsui20
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs