Skip to content

[WIP] Implement constrained solver and add experiment results as bbooks#91

Open
RomeoV wants to merge 37 commits into
masterfrom
bbooks
Open

[WIP] Implement constrained solver and add experiment results as bbooks#91
RomeoV wants to merge 37 commits into
masterfrom
bbooks

Conversation

@RomeoV
Copy link
Copy Markdown
Owner

@RomeoV RomeoV commented Oct 24, 2025

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 24, 2025

Benchmark Results (Julia v1)

Time benchmarks
master a06c553... master / a06c553...
3DOF/CameraConfig :offset/1px 0.223 ± 0.013 ms 0.529 ± 0.017 ms 0.422 ± 0.029
3DOF/CameraConfig :offset/3px 0.227 ± 0.014 ms 0.539 ± 0.017 ms 0.422 ± 0.029
3DOF/CameraConfig :offset/5px 0.226 ± 0.013 ms 0.535 ± 0.015 ms 0.421 ± 0.027
3DOF/CameraMatrix: Offset/1px 0.23 ± 0.013 ms 0.593 ± 0.017 ms 0.389 ± 0.025
3DOF/CameraMatrix: Offset/3px 0.234 ± 0.013 ms 0.604 ± 0.016 ms 0.388 ± 0.024
3DOF/CameraMatrix: Offset/5px 0.234 ± 0.014 ms 0.6 ± 0.017 ms 0.391 ± 0.026
6DOF+Lines (cached)/CameraConfig :offset/1px 1.36 ± 0.044 ms 1.89 ± 0.052 ms 0.717 ± 0.031
6DOF+Lines (cached)/CameraConfig :offset/3px 1.36 ± 0.039 ms 1.89 ± 0.053 ms 0.719 ± 0.029
6DOF+Lines (cached)/CameraConfig :offset/5px 1.35 ± 0.042 ms 1.89 ± 0.048 ms 0.716 ± 0.029
6DOF+Lines (cached)/CameraMatrix: Offset/1px 1.45 ± 0.087 ms 1.97 ± 0.065 ms 0.736 ± 0.051
6DOF+Lines (cached)/CameraMatrix: Offset/3px 1.45 ± 0.088 ms 1.96 ± 0.072 ms 0.736 ± 0.053
6DOF+Lines (cached)/CameraMatrix: Offset/5px 1.44 ± 0.079 ms 1.96 ± 0.063 ms 0.735 ± 0.046
6DOF/CameraConfig :offset/1px 0.326 ± 0.015 ms 0.793 ± 0.018 ms 0.411 ± 0.021
6DOF/CameraConfig :offset/3px 0.313 ± 0.013 ms 0.769 ± 0.016 ms 0.407 ± 0.019
6DOF/CameraConfig :offset/5px 0.314 ± 0.015 ms 0.767 ± 0.018 ms 0.409 ± 0.022
6DOF/CameraMatrix: Offset/1px 0.34 ± 0.014 ms 0.814 ± 0.022 ms 0.417 ± 0.02
6DOF/CameraMatrix: Offset/3px 0.325 ± 0.014 ms 0.787 ± 0.018 ms 0.414 ± 0.02
6DOF/CameraMatrix: Offset/5px 0.326 ± 0.014 ms 0.787 ± 0.023 ms 0.414 ± 0.022
time_to_load 2.29 ± 0.0047 s 2.56 ± 0.0064 s 0.896 ± 0.0029
Memory benchmarks
master a06c553... master / a06c553...
3DOF/CameraConfig :offset/1px 5.95 k allocs: 0.369 MB 9.4 k allocs: 0.51 MB 0.724
3DOF/CameraConfig :offset/3px 6.07 k allocs: 0.377 MB 9.59 k allocs: 0.52 MB 0.724
3DOF/CameraConfig :offset/5px 6.03 k allocs: 0.375 MB 9.54 k allocs: 0.518 MB 0.724
3DOF/CameraMatrix: Offset/1px 6.75 k allocs: 0.414 MB 10.8 k allocs: 0.599 MB 0.69
3DOF/CameraMatrix: Offset/3px 6.88 k allocs: 0.422 MB 11 k allocs: 0.611 MB 0.691
3DOF/CameraMatrix: Offset/5px 6.84 k allocs: 0.42 MB 11 k allocs: 0.609 MB 0.691
6DOF+Lines (cached)/CameraConfig :offset/1px 18.9 k allocs: 1.62 MB 24.3 k allocs: 2.09 MB 0.774
6DOF+Lines (cached)/CameraConfig :offset/3px 19 k allocs: 1.62 MB 24.3 k allocs: 2.09 MB 0.776
6DOF+Lines (cached)/CameraConfig :offset/5px 19 k allocs: 1.62 MB 24.3 k allocs: 2.09 MB 0.776
6DOF+Lines (cached)/CameraMatrix: Offset/1px 23.5 k allocs: 1.87 MB 30.5 k allocs: 2.49 MB 0.752
6DOF+Lines (cached)/CameraMatrix: Offset/3px 23.5 k allocs: 1.87 MB 30.5 k allocs: 2.49 MB 0.752
6DOF+Lines (cached)/CameraMatrix: Offset/5px 23.5 k allocs: 1.87 MB 30.6 k allocs: 2.49 MB 0.75
6DOF/CameraConfig :offset/1px 6.44 k allocs: 0.501 MB 11.2 k allocs: 0.727 MB 0.689
6DOF/CameraConfig :offset/3px 6.22 k allocs: 0.486 MB 10.9 k allocs: 0.706 MB 0.689
6DOF/CameraConfig :offset/5px 6.22 k allocs: 0.486 MB 10.9 k allocs: 0.706 MB 0.689
6DOF/CameraMatrix: Offset/1px 7.3 k allocs: 0.557 MB 13 k allocs: 0.837 MB 0.666
6DOF/CameraMatrix: Offset/3px 7.06 k allocs: 0.541 MB 12.5 k allocs: 0.812 MB 0.666
6DOF/CameraMatrix: Offset/5px 7.06 k allocs: 0.541 MB 12.5 k allocs: 0.812 MB 0.666
time_to_load 0.149 k allocs: 11.1 kB 0.149 k allocs: 11.1 kB 1

A plot of the benchmark results has been uploaded as an artifact at .

@RomeoV RomeoV changed the title [WIP] Add experiment results as bbooks [WIP] Implement constrained solver and add experiment results as bbooks Oct 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants