CodSpeedHQ
eurorust-2025-workshop
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Dmitrii Kalianov's workshop
#15
Comparing
dmitryvk:dmitry-vk-opt
(
68ec643
) with
main
(
049a8d0
)
CodSpeed Performance Gauge
×210
Improvement
8
Untouched
10
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
18 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bfs_large_graph
benches/bfs.rs
CodSpeed Performance Gauge
×210
273.3 ms
1.3 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_brightness_contrast_gamma
benches/lut_filters_bench.rs
CodSpeed Performance Gauge
×16
4,349.4 ms
267.7 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_gamma
benches/lut_filters_bench.rs
CodSpeed Performance Gauge
×14
3,602.9 ms
259.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bfs_medium_graph
benches/bfs.rs
CodSpeed Performance Gauge
×5.8
751.4 µs
129.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bfs_small_graph
benches/bfs.rs
CodSpeed Performance Gauge
×4.2
67.9 µs
16 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_brightness_contrast
benches/lut_filters_bench.rs
CodSpeed Performance Gauge
×3
768.5 ms
259.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
dna_matcher
benches/dna_matcher.rs
CodSpeed Performance Gauge
×2.7
1,737.7 ms
655.7 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_rgb_to_gray_big_lut
benches/lut_grayscale_bench.rs
CodSpeed Performance Gauge
+26%
408.5 ms
324.6 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_brightness_contrast
benches/simd_filters_bench.rs
CodSpeed Performance Gauge
+4%
769.7 ms
741.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_brightness_autovec
benches/simd_brightness_bench.rs
CodSpeed Performance Gauge
+1%
120.7 ms
120 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_rgb_to_gray_naive
benches/lut_grayscale_bench.rs
CodSpeed Performance Gauge
0%
275.3 ms
275.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_rgb_to_gray_small_lut
benches/lut_grayscale_bench.rs
CodSpeed Performance Gauge
0%
213.4 ms
213.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
my_first_bench
benches/hello_world.rs
CodSpeed Performance Gauge
0%
7.4 µs
7.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_brightness_scalar
benches/simd_brightness_bench.rs
CodSpeed Performance Gauge
0%
395.2 ms
396.2 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_brightness_simd
benches/simd_brightness_bench.rs
CodSpeed Performance Gauge
0%
112.8 ms
113.2 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_brightness_contrast_gamma
benches/simd_filters_bench.rs
CodSpeed Performance Gauge
0%
4.4 s
4.4 s
Uses the
Wall Time instrument
to collect wall time performance metrics.
corruption_check
benches/blob_corruption_checker.rs
CodSpeed Performance Gauge
-1%
553.9 ms
560.5 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_gamma
benches/simd_filters_bench.rs
CodSpeed Performance Gauge
-1%
3.6 s
3.6 s
Commits
Click on a commit to change the comparison range
Base
main
049a8d0
+0.76%
empty commit
9dc120b
5 months ago
by dmitryvk
×50
bfs: vec_deque, with_capacity
85b135c
5 months ago
by dmitryvk
×170
bfs: get rid of hashset
860f1ce
5 months ago
by dmitryvk
+1%
filter gamma: use lut
311eafe
5 months ago
by dmitryvk
0%
fix copy-paste errors
971a2af
5 months ago
by dmitryvk
-0.02%
lut brightness+gamma: use double luts
cb2f8e8
5 months ago
by dmitryvk
0%
combine luts
1333ec2
5 months ago
by dmitryvk
-1.78%
rayon
68ec643
5 months ago
by dmitryvk
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs