Skip to content

Update detray to v0.111.0#1274

Open
stephenswat wants to merge 1 commit intoacts-project:mainfrom
stephenswat:build/detray_0_111_0
Open

Update detray to v0.111.0#1274
stephenswat wants to merge 1 commit intoacts-project:mainfrom
stephenswat:build/detray_0_111_0

Conversation

@stephenswat
Copy link
Member

This commit upgrades our detray dependency to version 0.111.0, which includes the integration of the algebra plugins.

@stephenswat stephenswat added the build This relates to the build system label Mar 13, 2026
@stephenswat stephenswat force-pushed the build/detray_0_111_0 branch from 9bc34d7 to 7fa10a8 Compare March 13, 2026 13:07
@stephenswat
Copy link
Member Author

Physics performance summary

Here is a summary of the physics performance effects of this PR. Command used:

traccc_seeding_example_cuda --input-directory=/data/Acts/odd-simulations-20240506/geant4_ttbar_mu200 --digitization-file=geometries/odd/odd-digi-geometric-config.json --detector-file=geometries/odd/odd-detray_geometry_detray.json --grid-file=geometries/odd/odd-detray_surface_grids_detray.json --material-file=geometries/odd/odd-detray_material_detray.json --input-events=10 --use-acts-geom-source=on --check-performance --truth-finding-min-track-candidates=5 --truth-finding-min-pt=1.0 --truth-finding-min-z=-150 --truth-finding-max-z=150 --truth-finding-max-r=10 --seed-matching-ratio=0.99 --track-matching-ratio=0.5 --track-candidates-range=5:100 --seedfinder-vertex-range=-150:150

Seeding performance

Total number of seeds went from 298344 to 298341 (-0.0%)

Seeding plots



Track finding performance

Total number of found tracks went from 50218 to 50220 (+0.0%)

Finding plots









Track fitting performance

Fitting plots














Seeding to track finding relative performance

Seeding to track finding plots



Note

This is an automated message produced on the explicit request of a human being.

@stephenswat
Copy link
Member Author

Performance summary

Here is a summary of the performance effects of this PR:

Graphical

Tabular

KernelReciprocal ThroughputParallelism
f11c0f77fa10a8Deltaf11c0f77fa10a8
propagate_to_next_surface6.43 ms6.42 ms-0.1%4.274.27
find_tracks1.74 ms1.73 ms-0.4%1.831.84
ccl_kernel824.67 μs823.86 μs-0.1%1.371.37
count_doublets814.66 μs809.92 μs-0.6%1.611.61
count_triplets566.77 μs566.67 μs-0.0%1.021.02
find_doublets533.85 μs526.79 μs-1.3%3.083.08
Thrust::sort379.44 μs379.47 μs0.0%7.327.32
find_triplets169.03 μs168.85 μs-0.1%1.321.32
estimate_track_params146.34 μs146.47 μs0.1%2.682.68
build_tracks125.30 μs125.53 μs0.2%3.723.72
select_seeds58.81 μs59.14 μs0.6%1.341.34
populate_grid23.95 μs24.03 μs0.3%1.221.22
count_grid_capacities22.11 μs22.15 μs0.2%1.221.22
remove_duplicates19.92 μs20.01 μs0.4%25.7225.64
fill_sorted_measurements19.79 μs19.63 μs-0.8%1.131.13
update_triplet_weights14.75 μs14.82 μs0.5%1.271.27
apply_interaction13.86 μs13.86 μs0.0%6.716.71
fill_finding_propagation_sort_keys8.83 μs8.84 μs0.0%7.667.65
form_spacepoints8.36 μs8.30 μs-0.7%1.491.48
reduce_triplet_counts5.64 μs5.59 μs-0.9%3.083.09
unknown5.08 μs5.08 μs-0.1%4.254.26
fill_finding_duplicate_removal_sort_keys1.57 μs1.57 μs0.1%38.0237.98
Total11.93 ms11.91 ms-0.2%3.363.36

Important

All metrics in this report are given as reciprocal throughput, not as wallclock runtime.

Note

This is an automated message produced upon the explicit request of a human being.

@stephenswat stephenswat force-pushed the build/detray_0_111_0 branch 2 times, most recently from ebbe0ec to ff23283 Compare March 13, 2026 14:52
@stephenswat stephenswat force-pushed the build/detray_0_111_0 branch from ff23283 to e1f7927 Compare March 13, 2026 16:15
@stephenswat stephenswat reopened this Mar 13, 2026
@stephenswat stephenswat force-pushed the build/detray_0_111_0 branch 5 times, most recently from 9f12a0b to 49c832c Compare March 14, 2026 14:01
This commit upgrades our detray dependency to version 0.111.0, which
includes the integration of the algebra plugins.
@stephenswat stephenswat force-pushed the build/detray_0_111_0 branch from 49c832c to 7c6deb9 Compare March 14, 2026 15:03
@sonarqubecloud
Copy link

@stephenswat stephenswat requested a review from niermann999 March 14, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build This relates to the build system

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant