Recent Releases of https://github.com/acts-project/traccc
https://github.com/acts-project/traccc - traccc 0.23.0
What's Changed
- VecMem 1.18.0 Update, main branch (2025.05.30.) by @krasznaa in https://github.com/acts-project/traccc/pull/996
- Find Best Host Measurements, main branch (2025.05.31.) by @krasznaa in https://github.com/acts-project/traccc/pull/1000
- Refactor Kálmán fitter forward-backward logic by @stephenswat in https://github.com/acts-project/traccc/pull/991
- CUDA Ambiguity Clang Fixes, main branch (2025.05.30.) by @krasznaa in https://github.com/acts-project/traccc/pull/995
- Add loggers to performance writer classes by @stephenswat in https://github.com/acts-project/traccc/pull/1004
- Add Compute Capability benchmarks to extras by @stephenswat in https://github.com/acts-project/traccc/pull/1003
- Patch performance writer seeing invalid seed by @stephenswat in https://github.com/acts-project/traccc/pull/1005
- Split KF kernel into forward and backward steps by @stephenswat in https://github.com/acts-project/traccc/pull/994
- Compile fitter only in direction-matching kernel by @stephenswat in https://github.com/acts-project/traccc/pull/1006
- Track Candidate SoA, main branch (2025.05.11.) by @krasznaa in https://github.com/acts-project/traccc/pull/971
- Add Track Fit to SYCL Throughput Measurements, main branch (2025.06.06.) by @krasznaa in https://github.com/acts-project/traccc/pull/1008
- Fix traccc::fullchainalgorithm Copying, main branch (2025.06.06.) by @krasznaa in https://github.com/acts-project/traccc/pull/1007
- Reduce iterations in CUDA greedy resolver by @beomki-yeo in https://github.com/acts-project/traccc/pull/998
- Fix the soa comparator typo in seqexamplecuda by @beomki-yeo in https://github.com/acts-project/traccc/pull/1012
- Synchronize threads to update shared measurements correctly by @beomki-yeo in https://github.com/acts-project/traccc/pull/1014
Full Changelog: https://github.com/acts-project/traccc/compare/v0.22.0...v0.23.0
- C++
Published by beomki-yeo 9 months ago
https://github.com/acts-project/traccc - traccc 0.22.0
What's Changed
- Alpaka: Finding + Fitting Algorithms (PR 2 of 3) by @CrossR in https://github.com/acts-project/traccc/pull/925
- Alpaka: Fitting Examples (PR 3 of 3) by @CrossR in https://github.com/acts-project/traccc/pull/935
- Add pvalue in track_quality by @beomki-yeo in https://github.com/acts-project/traccc/pull/936
- Migrate fitting kernels to use a payload struct by @stephenswat in https://github.com/acts-project/traccc/pull/938
- Remove cluster link in measurement edm by @beomki-yeo in https://github.com/acts-project/traccc/pull/939
- Refactor B-field and detector typedefs by @stephenswat in https://github.com/acts-project/traccc/pull/942
- ref: detray includes by @niermann999 in https://github.com/acts-project/traccc/pull/947
- fix: IO sorting by @niermann999 in https://github.com/acts-project/traccc/pull/946
- Improve Python benchmarking tools by @stephenswat in https://github.com/acts-project/traccc/pull/952
- Add compatibility with CUDA 12.8 by @stephenswat in https://github.com/acts-project/traccc/pull/919
- SonarCloud VSCode Setup, main branch (2025.04.29.) by @krasznaa in https://github.com/acts-project/traccc/pull/953
- (Further) CUDA Fixes, main branch (2025.04.29.) by @krasznaa in https://github.com/acts-project/traccc/pull/954
- Acts v39.0.0, main branch (2025.04.30.) by @krasznaa in https://github.com/acts-project/traccc/pull/955
- Update to detray version 0.95.0 by @niermann999 in https://github.com/acts-project/traccc/pull/950
- Renew greedy ambiguity solver by @beomki-yeo in https://github.com/acts-project/traccc/pull/923
- New CPU example to demonstrate the context-aware transform store usage by @tsulaiav in https://github.com/acts-project/traccc/pull/937
- make sycl measurement sorting algo interface match cuda's by @flg in https://github.com/acts-project/traccc/pull/961
- VecMem 1.16.0 Update, main branch (2025.05.05.) by @krasznaa in https://github.com/acts-project/traccc/pull/962
- Accelerate and fix bug in performance code by @stephenswat in https://github.com/acts-project/traccc/pull/956
- Simplified Seed Selection, main branch (2025.05.05.) by @krasznaa in https://github.com/acts-project/traccc/pull/964
- feat: Update to detray v0.96.0 by @niermann999 in https://github.com/acts-project/traccc/pull/969
- CUDA VSCode Debugging, main branch (2025.05.11.) by @krasznaa in https://github.com/acts-project/traccc/pull/972
- SYCL Fixes, main branch (2025.04.30.) by @krasznaa in https://github.com/acts-project/traccc/pull/957
- Use pvalue for resolver by @beomki-yeo in https://github.com/acts-project/traccc/pull/941
- Clean Device Track Finding, main branch (2025.05.08.) by @krasznaa in https://github.com/acts-project/traccc/pull/970
- Strip Spacepoints, main branch (2025.05.05.) by @krasznaa in https://github.com/acts-project/traccc/pull/965
- SYCL Test Cleanup, main branch (2025.05.12.) by @krasznaa in https://github.com/acts-project/traccc/pull/973
- Make Greedy solver handel duplicate measurements in patterns by @beomki-yeo in https://github.com/acts-project/traccc/pull/976
- Refactor the cell data initialization in test by @beomki-yeo in https://github.com/acts-project/traccc/pull/977
- Alpaka: Vecmem Interface by @CrossR in https://github.com/acts-project/traccc/pull/960
- Do not store links which will be rejected by @fiedlerp in https://github.com/acts-project/traccc/pull/933
- VecMem 1.17.0 Update, main branch (2025.05.15.) by @krasznaa in https://github.com/acts-project/traccc/pull/978
- CMake 4 Updates, main branch (2025.05.13.) by @krasznaa in https://github.com/acts-project/traccc/pull/974
- Add translation to silicon detector description by @stephenswat in https://github.com/acts-project/traccc/pull/982
- Improve memory usage in track finding postamble by @stephenswat in https://github.com/acts-project/traccc/pull/908
- ref: Add more assertions by @niermann999 in https://github.com/acts-project/traccc/pull/944
- Keep states ordered by quality in CKF by @stephenswat in https://github.com/acts-project/traccc/pull/929
- Increment version number to v0.22.0 by @stephenswat in https://github.com/acts-project/traccc/pull/990
- Fix use of per-seed branching in track finding by @stephenswat in https://github.com/acts-project/traccc/pull/988
- CUDA greedy resolver by @beomki-yeo in https://github.com/acts-project/traccc/pull/943
- Track Finding Tweaks, main branch (2025.05.21.) by @krasznaa in https://github.com/acts-project/traccc/pull/984
- VSCode Host Debugging Config, main branch (2025.05.20.) by @krasznaa in https://github.com/acts-project/traccc/pull/981
- Add cluster diameter computation to clustering by @stephenswat in https://github.com/acts-project/traccc/pull/983
- Reduce CKF branching factor from 10 to 2 by @stephenswat in https://github.com/acts-project/traccc/pull/989
- feat: update to detray version 0.97.0 by @niermann999 in https://github.com/acts-project/traccc/pull/948
- ref: Update to detray version 0.98.0 by @niermann999 in https://github.com/acts-project/traccc/pull/993
New Contributors
- @tsulaiav made their first contribution in https://github.com/acts-project/traccc/pull/937
Full Changelog: https://github.com/acts-project/traccc/compare/v0.21.0...v0.22.0
- C++
Published by stephenswat 9 months ago
https://github.com/acts-project/traccc - traccc 0.22.0
What's Changed
- Alpaka: Finding + Fitting Algorithms (PR 2 of 3) by @CrossR in https://github.com/acts-project/traccc/pull/925
- Alpaka: Fitting Examples (PR 3 of 3) by @CrossR in https://github.com/acts-project/traccc/pull/935
- Add pvalue in track_quality by @beomki-yeo in https://github.com/acts-project/traccc/pull/936
- Migrate fitting kernels to use a payload struct by @stephenswat in https://github.com/acts-project/traccc/pull/938
- Remove cluster link in measurement edm by @beomki-yeo in https://github.com/acts-project/traccc/pull/939
- Refactor B-field and detector typedefs by @stephenswat in https://github.com/acts-project/traccc/pull/942
- ref: detray includes by @niermann999 in https://github.com/acts-project/traccc/pull/947
- fix: IO sorting by @niermann999 in https://github.com/acts-project/traccc/pull/946
- Improve Python benchmarking tools by @stephenswat in https://github.com/acts-project/traccc/pull/952
- Add compatibility with CUDA 12.8 by @stephenswat in https://github.com/acts-project/traccc/pull/919
- SonarCloud VSCode Setup, main branch (2025.04.29.) by @krasznaa in https://github.com/acts-project/traccc/pull/953
- (Further) CUDA Fixes, main branch (2025.04.29.) by @krasznaa in https://github.com/acts-project/traccc/pull/954
- Acts v39.0.0, main branch (2025.04.30.) by @krasznaa in https://github.com/acts-project/traccc/pull/955
- Update to detray version 0.95.0 by @niermann999 in https://github.com/acts-project/traccc/pull/950
- Renew greedy ambiguity solver by @beomki-yeo in https://github.com/acts-project/traccc/pull/923
- New CPU example to demonstrate the context-aware transform store usage by @tsulaiav in https://github.com/acts-project/traccc/pull/937
- make sycl measurement sorting algo interface match cuda's by @flg in https://github.com/acts-project/traccc/pull/961
- VecMem 1.16.0 Update, main branch (2025.05.05.) by @krasznaa in https://github.com/acts-project/traccc/pull/962
- Accelerate and fix bug in performance code by @stephenswat in https://github.com/acts-project/traccc/pull/956
- Simplified Seed Selection, main branch (2025.05.05.) by @krasznaa in https://github.com/acts-project/traccc/pull/964
- feat: Update to detray v0.96.0 by @niermann999 in https://github.com/acts-project/traccc/pull/969
- CUDA VSCode Debugging, main branch (2025.05.11.) by @krasznaa in https://github.com/acts-project/traccc/pull/972
- SYCL Fixes, main branch (2025.04.30.) by @krasznaa in https://github.com/acts-project/traccc/pull/957
- Use pvalue for resolver by @beomki-yeo in https://github.com/acts-project/traccc/pull/941
- Clean Device Track Finding, main branch (2025.05.08.) by @krasznaa in https://github.com/acts-project/traccc/pull/970
- Strip Spacepoints, main branch (2025.05.05.) by @krasznaa in https://github.com/acts-project/traccc/pull/965
- SYCL Test Cleanup, main branch (2025.05.12.) by @krasznaa in https://github.com/acts-project/traccc/pull/973
- Make Greedy solver handel duplicate measurements in patterns by @beomki-yeo in https://github.com/acts-project/traccc/pull/976
- Refactor the cell data initialization in test by @beomki-yeo in https://github.com/acts-project/traccc/pull/977
- Alpaka: Vecmem Interface by @CrossR in https://github.com/acts-project/traccc/pull/960
- Do not store links which will be rejected by @fiedlerp in https://github.com/acts-project/traccc/pull/933
- VecMem 1.17.0 Update, main branch (2025.05.15.) by @krasznaa in https://github.com/acts-project/traccc/pull/978
- CMake 4 Updates, main branch (2025.05.13.) by @krasznaa in https://github.com/acts-project/traccc/pull/974
- Add translation to silicon detector description by @stephenswat in https://github.com/acts-project/traccc/pull/982
- Improve memory usage in track finding postamble by @stephenswat in https://github.com/acts-project/traccc/pull/908
- ref: Add more assertions by @niermann999 in https://github.com/acts-project/traccc/pull/944
- Keep states ordered by quality in CKF by @stephenswat in https://github.com/acts-project/traccc/pull/929
New Contributors
- @tsulaiav made their first contribution in https://github.com/acts-project/traccc/pull/937
Full Changelog: https://github.com/acts-project/traccc/compare/v0.21.0...v0.22.0
- C++
Published by stephenswat 9 months ago
https://github.com/acts-project/traccc - traccc 0.21.0
What's Changed
- Update detray to v0.90.0 by @beomki-yeo in https://github.com/acts-project/traccc/pull/907
- Fix the CKF-related bugs that break the continuous benchmark by @beomki-yeo in https://github.com/acts-project/traccc/pull/909
- Fix: uninitialized value when the first step is skipped by @fiedlerp in https://github.com/acts-project/traccc/pull/911
- Update detray to v0.92.0 by @beomki-yeo in https://github.com/acts-project/traccc/pull/914
- Fix CPU version of hole counting by @fiedlerp in https://github.com/acts-project/traccc/pull/915
- Sort truth track measurements by time by @stephenswat in https://github.com/acts-project/traccc/pull/910
- Fix bug in seed selection in track finder by @stephenswat in https://github.com/acts-project/traccc/pull/916
- Make CKF types and initializers more readable by @stephenswat in https://github.com/acts-project/traccc/pull/921
- Alpaka: Algorithm Updates (PR 1 of 3) by @CrossR in https://github.com/acts-project/traccc/pull/918
- Use direct navigator for Backward Filter by @beomki-yeo in https://github.com/acts-project/traccc/pull/917
- Fix
TRACCC_USE_SPACK_LIBSCMake variable by @stephenswat in https://github.com/acts-project/traccc/pull/920 - Remove Jacobian and predicted track parameters in track_state by @beomki-yeo in https://github.com/acts-project/traccc/pull/926
- Accelerate and update commit benchmarking script by @stephenswat in https://github.com/acts-project/traccc/pull/927
- Allocate CKF links in a flat allocation by @stephenswat in https://github.com/acts-project/traccc/pull/924
- Update detray external to v0.94.0 by @beomki-yeo in https://github.com/acts-project/traccc/pull/928
- Allow event data reader to work on Geant4 data by @stephenswat in https://github.com/acts-project/traccc/pull/860
- Update Project Version to v0.21.0 by @beomki-yeo in https://github.com/acts-project/traccc/pull/931
New Contributors
- @fiedlerp made their first contribution in https://github.com/acts-project/traccc/pull/911
Full Changelog: https://github.com/acts-project/traccc/compare/v0.20.0...v0.21.0
- C++
Published by beomki-yeo 11 months ago
https://github.com/acts-project/traccc - traccc 0.20.0
What's Changed
- Use caching allocators in Thrust by @stephenswat in https://github.com/acts-project/traccc/pull/835
- Increase collection comparison performance by @stephenswat in https://github.com/acts-project/traccc/pull/836
- Fix missing typename in sanity checks by @stephenswat in https://github.com/acts-project/traccc/pull/839
- Change the default smoother to two-filters smoother by @beomki-yeo in https://github.com/acts-project/traccc/pull/842
- Asynchronous Thrust, main branch (2025.02.05.) by @krasznaa in https://github.com/acts-project/traccc/pull/843
- Make traccc::alpaka executables work in pure C++ by @StewMH in https://github.com/acts-project/traccc/pull/832
- Configuration Updates, main branch (2025.02.07.) by @krasznaa in https://github.com/acts-project/traccc/pull/845
- ref: benchmark toy detector config by @niermann999 in https://github.com/acts-project/traccc/pull/714
- Seed Parameter Estimation Fix, main branch (2025.02.10.) by @krasznaa in https://github.com/acts-project/traccc/pull/848
- Git Ignore Update, main branch (2025.02.10.) by @krasznaa in https://github.com/acts-project/traccc/pull/850
- Fix dangerous usage of
std::forwardby @stephenswat in https://github.com/acts-project/traccc/pull/864 - Fix the bug in getting the first smoother state by @beomki-yeo in https://github.com/acts-project/traccc/pull/863
- Divide default propagation options by proper units by @beomki-yeo in https://github.com/acts-project/traccc/pull/868
- Return error state if PDG number is unknown by @stephenswat in https://github.com/acts-project/traccc/pull/861
- ref: Use traccc unit and constant definitions everywhere by @niermann999 in https://github.com/acts-project/traccc/pull/866
- ref: Cleanup detray includes by @niermann999 in https://github.com/acts-project/traccc/pull/865
- Minor fixes to the track building kernel by @stephenswat in https://github.com/acts-project/traccc/pull/859
- Add pre-commit job to check quote includes by @stephenswat in https://github.com/acts-project/traccc/pull/871
- ref: update detray to v0.88.1 by @niermann999 in https://github.com/acts-project/traccc/pull/841
- Update covfie version to work for HIP by @StewMH in https://github.com/acts-project/traccc/pull/873
- Add failure propagation to Kálmán filter code by @stephenswat in https://github.com/acts-project/traccc/pull/862
- ref: Measure wall time in multithreaded benchmark and reduce number of events by @niermann999 in https://github.com/acts-project/traccc/pull/872
- fix: Provide global default for the custom scalar type by @niermann999 in https://github.com/acts-project/traccc/pull/875
- Record track quality to the CKF tracks by @beomki-yeo in https://github.com/acts-project/traccc/pull/844
- Fix the benchmark temporarily by @beomki-yeo in https://github.com/acts-project/traccc/pull/879
- Undo some changes from #844 by @beomki-yeo in https://github.com/acts-project/traccc/pull/881
- Add B-field conversion and generation tools by @stephenswat in https://github.com/acts-project/traccc/pull/877
- ref: Remove detray unit types by @niermann999 in https://github.com/acts-project/traccc/pull/876
- ref: Harmonize track parameters types by @niermann999 in https://github.com/acts-project/traccc/pull/867
- VecMem 1.14.0, main branch (2025.02.21.) by @krasznaa in https://github.com/acts-project/traccc/pull/887
- Fix edge case detection in CPU track finding by @stephenswat in https://github.com/acts-project/traccc/pull/884
- Set particle hypothesis in Kálmán fitter by @stephenswat in https://github.com/acts-project/traccc/pull/885
- Determine succesfully fitted tracks by @beomki-yeo in https://github.com/acts-project/traccc/pull/869
- Exit with an error if the first smoothed state is invalid by @beomki-yeo in https://github.com/acts-project/traccc/pull/882
- Add pre-commit hook to check for detray units by @stephenswat in https://github.com/acts-project/traccc/pull/883
- Add Spack environment specification by @stephenswat in https://github.com/acts-project/traccc/pull/838
- Run the track parameter assertions after updating the track parameters by @beomki-yeo in https://github.com/acts-project/traccc/pull/888
- Check if all tracks are successfully fitted in the tests by @beomki-yeo in https://github.com/acts-project/traccc/pull/889
- Add logging infrastructure to all algorithms by @stephenswat in https://github.com/acts-project/traccc/pull/824
- Remove some unused executables by @stephenswat in https://github.com/acts-project/traccc/pull/894
- Move [[nodiscard]] and [[maybe_unused]] in front of host/device declarations by @StewMH in https://github.com/acts-project/traccc/pull/892
- Fix SFINAE bug in container base type by @stephenswat in https://github.com/acts-project/traccc/pull/890
- Logging Tweaks, main branch (2025.02.27.) by @krasznaa in https://github.com/acts-project/traccc/pull/898
- Protect against negative chi-square in updater by @stephenswat in https://github.com/acts-project/traccc/pull/895
- SoA Spacepoints, main branch (2025.02.19.) by @krasznaa in https://github.com/acts-project/traccc/pull/878
- Remove placement from detector description which is not necessary by @beomki-yeo in https://github.com/acts-project/traccc/pull/899
- Improve assertions in Kálmán filter and fitter by @stephenswat in https://github.com/acts-project/traccc/pull/900
- Use the default configs for the CKF & KF tests by @beomki-yeo in https://github.com/acts-project/traccc/pull/896
- Remove inconsistent CKF options by @beomki-yeo in https://github.com/acts-project/traccc/pull/904
- Fix rocprim version to 6.1.1 by @StewMH in https://github.com/acts-project/traccc/pull/905
- Add pre-commit checks for whitespace by @stephenswat in https://github.com/acts-project/traccc/pull/903
Full Changelog: https://github.com/acts-project/traccc/compare/v0.19.0...v0.20.0
- C++
Published by stephenswat 12 months ago
https://github.com/acts-project/traccc - traccc 0.19.0
What's Changed
- Measurement Comparison Fix, main branch (2025.01.07.) by @krasznaa in https://github.com/acts-project/traccc/pull/807
- Track Finding Cleanup, main branch (2025.01.07.) by @krasznaa in https://github.com/acts-project/traccc/pull/808
- Simulation Tweaks, main branch (2025.01.08.) by @krasznaa in https://github.com/acts-project/traccc/pull/809
- Thread ID Cleanup, main branch (2025.01.09.) by @krasznaa in https://github.com/acts-project/traccc/pull/810
- SYCL Track Finding, main branch (2025.01.09.) by @krasznaa in https://github.com/acts-project/traccc/pull/811
- SYCL Track Finding in the Example Executables, main branch (2025.01.09.) by @krasznaa in https://github.com/acts-project/traccc/pull/812
- Update ACTS to v38.2.0 by @stephenswat in https://github.com/acts-project/traccc/pull/813
- ref: Update to detray version 0.87.0 by @niermann999 in https://github.com/acts-project/traccc/pull/805
- Add traccc tuple and pair types by @stephenswat in https://github.com/acts-project/traccc/pull/814
- Remove unused argument handling code by @stephenswat in https://github.com/acts-project/traccc/pull/817
- Remove Thrust from the core and common libraries by @stephenswat in https://github.com/acts-project/traccc/pull/815
- Remove Thrust pair type from prefix sum code by @stephenswat in https://github.com/acts-project/traccc/pull/819
- Add tests for momentum resolution validation by @beomki-yeo in https://github.com/acts-project/traccc/pull/820
- Update NVIDIA CCCL to v2.7.0 by @stephenswat in https://github.com/acts-project/traccc/pull/816
- Fix global counter conversion issue in Kokkos by @stephenswat in https://github.com/acts-project/traccc/pull/823
- Fix several SYCL, OneDPL, and Kokkos build issues by @stephenswat in https://github.com/acts-project/traccc/pull/821
- Add structured configuration printing by @stephenswat in https://github.com/acts-project/traccc/pull/822
- Fix zero-track edge case bug in CUDA track finding by @stephenswat in https://github.com/acts-project/traccc/pull/825
- Remove obsolete Thrust functionality check by @stephenswat in https://github.com/acts-project/traccc/pull/826
- Fix broken assertion in prune tracks kernel by @stephenswat in https://github.com/acts-project/traccc/pull/828
- Add deterministic processing mode to examples by @stephenswat in https://github.com/acts-project/traccc/pull/830
- Version Update, main branch (2025.01.29.) by @krasznaa in https://github.com/acts-project/traccc/pull/827
- Make Thrust a private dependency of the CUDA library by @stephenswat in https://github.com/acts-project/traccc/pull/829
- Make the resolution matching condition tighter by @beomki-yeo in https://github.com/acts-project/traccc/pull/834
- Add code for per-commit benchmarking by @stephenswat in https://github.com/acts-project/traccc/pull/831
- Use configuration types as SSOT for defaults by @stephenswat in https://github.com/acts-project/traccc/pull/833
Full Changelog: https://github.com/acts-project/traccc/compare/v0.18.0...v0.19.0
- C++
Published by stephenswat about 1 year ago
https://github.com/acts-project/traccc - traccc 0.18.0
What's Changed
- Add an option for align vector for telescope plane placement by @beomki-yeo in https://github.com/acts-project/traccc/pull/747
- Fix register overload in CUDA spacepoint formation by @stephenswat in https://github.com/acts-project/traccc/pull/730
- Build Profiling, main branch (2024.09.22.) by @krasznaa in https://github.com/acts-project/traccc/pull/713
- De-Template Track Finding, main branch (2024.10.01.) by @krasznaa in https://github.com/acts-project/traccc/pull/722
- Enable
-Wconversionby @stephenswat in https://github.com/acts-project/traccc/pull/746 - De-Template Spacepoint Formation, main branch (2024.10.23.) by @krasznaa in https://github.com/acts-project/traccc/pull/749
- Split the CUDA CKF into different TUs by @stephenswat in https://github.com/acts-project/traccc/pull/742
- ODD Throughput Profiling, main branch (2024.05.13.) by @krasznaa in https://github.com/acts-project/traccc/pull/587
- x86-64-v2, main branch (2024.10.24.) by @krasznaa in https://github.com/acts-project/traccc/pull/751
- macOS Fixes, main branch (2024.10.26.) by @krasznaa in https://github.com/acts-project/traccc/pull/755
- Add theta range input by @beomki-yeo in https://github.com/acts-project/traccc/pull/752
- Update Presets, main branch (2024.10.25.) by @krasznaa in https://github.com/acts-project/traccc/pull/753
- VecMem Update, main branch (2024.10.29.) by @krasznaa in https://github.com/acts-project/traccc/pull/757
- Fix fitting performance writer by changing the measurement comparator by @beomki-yeo in https://github.com/acts-project/traccc/pull/754
- Move to alpaka 1.2.0 and use new isMultiThreadAcc method by @StewMH in https://github.com/acts-project/traccc/pull/758
- TBB Re-Configuration Fix, main branch (2024.10.30.) by @krasznaa in https://github.com/acts-project/traccc/pull/759
- Update detray to v0.81.0 by @stephenswat in https://github.com/acts-project/traccc/pull/750
- ref: Do not copy the bound track parameters for the gain matrix updater by @niermann999 in https://github.com/acts-project/traccc/pull/763
- consistently use io::getabsolutepath when dealing with user-input f… by @flg in https://github.com/acts-project/traccc/pull/764
- Adapt seeding cpu test to acts v37.3.0 by @CarloVarni in https://github.com/acts-project/traccc/pull/765
- Parallelize Cell Reading For Throughput Measurements, main branch (2024.11.09.) by @krasznaa in https://github.com/acts-project/traccc/pull/767
- Update Host Track Finding, main branch (2024.11.11.) by @krasznaa in https://github.com/acts-project/traccc/pull/768
- Simplify vecmem/alpaka interaction by @StewMH in https://github.com/acts-project/traccc/pull/670
- CMake Updates, main branch (2024.11.09.) by @krasznaa in https://github.com/acts-project/traccc/pull/766
- traccc::sycl::fullchainalgorithm Fixes, main branch (2024.11.12.) by @krasznaa in https://github.com/acts-project/traccc/pull/769
- De-Template (Host) Track Fitting, main branch (2024.10.28.) by @krasznaa in https://github.com/acts-project/traccc/pull/756
- Acts Seed-Finding Comparison Update, main branch (2024.11.13.) by @krasznaa in https://github.com/acts-project/traccc/pull/771
- De-Template the SYCL Library, main branch (2024.11.01.) by @krasznaa in https://github.com/acts-project/traccc/pull/760
- Digitization Config JSON I/O Update, main branch (2024.11.14.) by @krasznaa in https://github.com/acts-project/traccc/pull/772
- Cell CSV Writing, main branch (2024.11.20.) by @krasznaa in https://github.com/acts-project/traccc/pull/777
- Update detray to v82 by @beomki-yeo in https://github.com/acts-project/traccc/pull/776
- ITk Processing Fixes, main branch (2024.11.22.) by @krasznaa in https://github.com/acts-project/traccc/pull/779
- Add Indicators, main branch (2024.11.23.) by @krasznaa in https://github.com/acts-project/traccc/pull/780
- Refactor the Parameter interface for Kalman fitting test by @beomki-yeo in https://github.com/acts-project/traccc/pull/774
- Count the number of holes in the KF by @beomki-yeo in https://github.com/acts-project/traccc/pull/778
- small fix required for SYCL/clang20 by @flg in https://github.com/acts-project/traccc/pull/784
- Collection Comparison Progress Bar, main branch (2024.11.27.) by @krasznaa in https://github.com/acts-project/traccc/pull/786
- Move clang-format checks to pre-commit by @stephenswat in https://github.com/acts-project/traccc/pull/787
- Acts 38.0.0 Update, main branch (2024.12.02.) by @krasznaa in https://github.com/acts-project/traccc/pull/789
- Thrust Usage Update, main branch (2024.12.02.) by @krasznaa in https://github.com/acts-project/traccc/pull/790
- Atomic Reference Fixes, main branch (2024.12.02.) by @krasznaa in https://github.com/acts-project/traccc/pull/791
- Externals Update, main branch (2024.12.03.) by @krasznaa in https://github.com/acts-project/traccc/pull/792
- Update detray to v84 by @beomki-yeo in https://github.com/acts-project/traccc/pull/794
- Add an argument for B field in the Telescope KF test by @beomki-yeo in https://github.com/acts-project/traccc/pull/795
- oneAPI 2025 / SYCL2020 Compatibility, main branch (2024.12.03.) by @krasznaa in https://github.com/acts-project/traccc/pull/793
- Make alpaka work with SYCL by @StewMH in https://github.com/acts-project/traccc/pull/785
- Use Switch Instead of If, main branch (2024.12.04.) by @krasznaa in https://github.com/acts-project/traccc/pull/796
- SYCL Tweaks, main branch (2024.12.07.) by @krasznaa in https://github.com/acts-project/traccc/pull/799
- ref: Update to detray version 0.85.0 and adapt to new algebra-plugins API by @niermann999 in https://github.com/acts-project/traccc/pull/798
- Clustering config fix by @arkslobodkins in https://github.com/acts-project/traccc/pull/801
- Spacepoint formation algorithm change by @arkslobodkins in https://github.com/acts-project/traccc/pull/802
- Update detray to v0.86.0 by @beomki-yeo in https://github.com/acts-project/traccc/pull/803
- Add CUDA, HIP and SYCL targets for Alpaka by @StewMH in https://github.com/acts-project/traccc/pull/797
- Backward filter for Two-filter Smoothing by @beomki-yeo in https://github.com/acts-project/traccc/pull/788
New Contributors
- @flg made their first contribution in https://github.com/acts-project/traccc/pull/764
- @CarloVarni made their first contribution in https://github.com/acts-project/traccc/pull/765
- @arkslobodkins made their first contribution in https://github.com/acts-project/traccc/pull/801
Full Changelog: https://github.com/acts-project/traccc/compare/v0.17.0...v0.18.0
- C++
Published by beomki-yeo about 1 year ago
https://github.com/acts-project/traccc - traccc 0.17.0
What's Changed
- Attach algebra-plugins define to core target by @stephenswat in https://github.com/acts-project/traccc/pull/704
- Fuse inner loop kernels in device CKF by @stephenswat in https://github.com/acts-project/traccc/pull/695
- Clusterization Bugfix, main branch (2024.09.21.) by @krasznaa in https://github.com/acts-project/traccc/pull/708
- VecMem 1.8.0 Update, main branch (2024.09.21.) by @krasznaa in https://github.com/acts-project/traccc/pull/707
- Silence Vc Warning(s), main branch (2024.09.21.) by @krasznaa in https://github.com/acts-project/traccc/pull/711
- Access track parameters in sorted order for CKF propagation by @beomki-yeo in https://github.com/acts-project/traccc/pull/706
- Update detray to v0.76.1 by @beomki-yeo in https://github.com/acts-project/traccc/pull/715
- Fix the starting positoin of telescope build in simulation by @beomki-yeo in https://github.com/acts-project/traccc/pull/717
- Update to VecMem 1.9.0, main branch (2024.09.30.) by @krasznaa in https://github.com/acts-project/traccc/pull/718
- Access track parameters in a sorted order for KF by @beomki-yeo in https://github.com/acts-project/traccc/pull/689
- Refactor the spacepoint formation by @beomki-yeo in https://github.com/acts-project/traccc/pull/719
- Fix the condition for allowing material interaction at the thin slabs by @beomki-yeo in https://github.com/acts-project/traccc/pull/725
- Not using detector description for partial chain examples by @beomki-yeo in https://github.com/acts-project/traccc/pull/726
- Update detray to v0.78.0 by @beomki-yeo in https://github.com/acts-project/traccc/pull/723
- Cell EDM Rewrite, main branch (2024.09.18.) by @krasznaa in https://github.com/acts-project/traccc/pull/712
- Lower the values of qop stddevs by @beomki-yeo in https://github.com/acts-project/traccc/pull/720
- Restructure device CKF for readability by @stephenswat in https://github.com/acts-project/traccc/pull/728
- Change the particle hypo of KF in case of charge is changed by @beomki-yeo in https://github.com/acts-project/traccc/pull/731
- Apply spacepoint formation to the 2D pixel detector only by @beomki-yeo in https://github.com/acts-project/traccc/pull/727
- Fix the bug that the particle hypothesis is not changed as intended by @beomki-yeo in https://github.com/acts-project/traccc/pull/733
- Improve the seeding and finding performance by @beomki-yeo in https://github.com/acts-project/traccc/pull/735
- Enhance the track matching condition by @beomki-yeo in https://github.com/acts-project/traccc/pull/734
- Use surface link for module projection by @beomki-yeo in https://github.com/acts-project/traccc/pull/729
- Wrap the phi of track parameters in the range of [-pi,pi] by @beomki-yeo in https://github.com/acts-project/traccc/pull/736
- Make CKF propagation a 1:1 kernel by @stephenswat in https://github.com/acts-project/traccc/pull/732
- Skip the time component calculation in track param estimation by @beomki-yeo in https://github.com/acts-project/traccc/pull/738
- Bump version to v0.17.0 by @stephenswat in https://github.com/acts-project/traccc/pull/739
- ref: Update to detray version 0.79.0 and algebra-plugins version 0.25.0 by @niermann999 in https://github.com/acts-project/traccc/pull/737
- Put CKF tips into a single vector by @stephenswat in https://github.com/acts-project/traccc/pull/740
- Check if the result of Kalman update is OK by @beomki-yeo in https://github.com/acts-project/traccc/pull/741
- Data V9, main branch (2024.10.17.) by @krasznaa in https://github.com/acts-project/traccc/pull/744
- Change the default value of chi2 max to 10 by @beomki-yeo in https://github.com/acts-project/traccc/pull/743
- Refactor the event map by @beomki-yeo in https://github.com/acts-project/traccc/pull/692
- Double matching condition for track finding effieicny by @beomki-yeo in https://github.com/acts-project/traccc/pull/745
Full Changelog: https://github.com/acts-project/traccc/compare/v0.16.0...v0.17.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/traccc - traccc 0.16.0
What's Changed
- Add event throughput in the benchmark by @beomki-yeo in https://github.com/acts-project/traccc/pull/680
- Make track param estimation more accurate by @beomki-yeo in https://github.com/acts-project/traccc/pull/684
- Disable Default CUDA Build, main branch (2024.08.13.) by @krasznaa in https://github.com/acts-project/traccc/pull/672
- Add a CI build for double precision by @beomki-yeo in https://github.com/acts-project/traccc/pull/669
- Add the workflow for continuous benchmark by @beomki-yeo in https://github.com/acts-project/traccc/pull/679
- Simplify ODD Strip Module Handling, main branch (2024.08.20.) by @krasznaa in https://github.com/acts-project/traccc/pull/686
- Run the benchmark only on the main repository by @beomki-yeo in https://github.com/acts-project/traccc/pull/688
- Add
-Wold-style-castand fix related issues by @paulgessinger in https://github.com/acts-project/traccc/pull/682 - Enable tests for Alpaka builds by @stephenswat in https://github.com/acts-project/traccc/pull/653
- Update detray version to v0.73.0 by @beomki-yeo in https://github.com/acts-project/traccc/pull/685
- Add benchmark formatting to CI by @stephenswat in https://github.com/acts-project/traccc/pull/693
- Fix integer comparison bugs in device CKF by @stephenswat in https://github.com/acts-project/traccc/pull/694
- Add missing files to CMakeLists.txt by @beomki-yeo in https://github.com/acts-project/traccc/pull/697
- Remove artifact upload from format CI by @stephenswat in https://github.com/acts-project/traccc/pull/698
- Update to detray version v0.74.2 by @niermann999 in https://github.com/acts-project/traccc/pull/696
- Introduce traccc::silicondetectordescription, main branch (2024.06.21.) by @krasznaa in https://github.com/acts-project/traccc/pull/627
- Do not specify the figure size of the continuous benchmark plot by @beomki-yeo in https://github.com/acts-project/traccc/pull/700
- Replace hitid column of cell with measurementid by @beomki-yeo in https://github.com/acts-project/traccc/pull/699
- ref: Update to detray version 0.75.2 by @niermann999 in https://github.com/acts-project/traccc/pull/703
- Update version number to v0.16.0 by @stephenswat in https://github.com/acts-project/traccc/pull/705
Full Changelog: https://github.com/acts-project/traccc/compare/v0.15.0...v0.16.0
- C++
Published by stephenswat over 1 year ago
https://github.com/acts-project/traccc - traccc 0.15.0
What's Changed
- Externals Update, main branch (2024.08.14.) by @krasznaa in https://github.com/acts-project/traccc/pull/673
- macOS Fixes, main branch (2024.08.14.) by @krasznaa in https://github.com/acts-project/traccc/pull/677
- Add CPU and CUDA benchmark for toy detector reconstruction by @beomki-yeo in https://github.com/acts-project/traccc/pull/674
- Project Version Update, main branch (2024.08.15.) by @krasznaa in https://github.com/acts-project/traccc/pull/678
- build: Only apply
-Wfloat-conversionif traccc is top-level by @paulgessinger in https://github.com/acts-project/traccc/pull/676
Full Changelog: https://github.com/acts-project/traccc/compare/v0.14.0...v0.15.0
- C++
Published by krasznaa over 1 year ago
https://github.com/acts-project/traccc - traccc 0.14.0
What's Changed
- Fix full chain algorithm deallocation order by @stephenswat in https://github.com/acts-project/traccc/pull/664
- Implement block-wide odd-even sort by @stephenswat in https://github.com/acts-project/traccc/pull/632
- Add some more host device declarations to satisfy hipcc by @StewMH in https://github.com/acts-project/traccc/pull/667
- Use traccc scalar type in seeding config by @stephenswat in https://github.com/acts-project/traccc/pull/668
- Increase minimum CMake version to 3.22 by @stephenswat in https://github.com/acts-project/traccc/pull/663
- Fix a typo(?) in thrust CMake setting by @beomki-yeo in https://github.com/acts-project/traccc/pull/675
Full Changelog: https://github.com/acts-project/traccc/compare/v0.13.0...v0.14.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/traccc - traccc 0.13.0
What's Changed
- Make Kokkos code compatible with C++20 by @stephenswat in https://github.com/acts-project/traccc/pull/649
- feat: make building of tracccc::io optional (but on by default) by @asalzburger in https://github.com/acts-project/traccc/pull/651
- Temporarily disable SYCL Kalman fitter test by @stephenswat in https://github.com/acts-project/traccc/pull/656
- Raise minimum C++ standard to 20 by @stephenswat in https://github.com/acts-project/traccc/pull/648
- Add
-Wfloat-conversionby @fredevb in https://github.com/acts-project/traccc/pull/658 - Switch from Thrust to NVIDIA CCCL by @stephenswat in https://github.com/acts-project/traccc/pull/659
- Improve robustness and performance of CCL by @stephenswat in https://github.com/acts-project/traccc/pull/595
- build: update extern tags by @fredevb in https://github.com/acts-project/traccc/pull/628
- Add helper class for thread and block identifiers by @stephenswat in https://github.com/acts-project/traccc/pull/596
- Update version tag to v0.13.0 by @stephenswat in https://github.com/acts-project/traccc/pull/662
Full Changelog: https://github.com/acts-project/traccc/compare/v0.12.0...v0.13.0
- C++
Published by stephenswat over 1 year ago
https://github.com/acts-project/traccc - traccc 0.12.0
What's Changed
- Project Version Update, main branch (2024.06.07.) by @krasznaa in https://github.com/acts-project/traccc/pull/606
- Update getmaxneighbor_bins to remove implicit conversion warnings by @fredevb in https://github.com/acts-project/traccc/pull/611
- Bump vecmem version to 1.6.0 by @stephenswat in https://github.com/acts-project/traccc/pull/612
- Fix broken CUDA unit test after #605 by @stephenswat in https://github.com/acts-project/traccc/pull/614
- Add blockwise add and count in CUDA and SYCL by @stephenswat in https://github.com/acts-project/traccc/pull/610
- Bump detray version to v0.67.0 by @stephenswat in https://github.com/acts-project/traccc/pull/617
- Fix bug in CUDA barrier unit test by @stephenswat in https://github.com/acts-project/traccc/pull/619
- Fix SYCL clustering test after #605 by @stephenswat in https://github.com/acts-project/traccc/pull/618
- GitLab CI Update, main branch (2024.06.18.) by @krasznaa in https://github.com/acts-project/traccc/pull/616
- Add a simple spinlock mutex type by @stephenswat in https://github.com/acts-project/traccc/pull/607
- Fix search window syntax by @AnkithVarri in https://github.com/acts-project/traccc/pull/620
- Update OneAPI CUDA and ROCm images by @stephenswat in https://github.com/acts-project/traccc/pull/625
- Add new CI platform for C++20 builds by @stephenswat in https://github.com/acts-project/traccc/pull/599
- Fix the commands in README.md by @beomki-yeo in https://github.com/acts-project/traccc/pull/623
- Add SYCL tests for CCA code by @stephenswat in https://github.com/acts-project/traccc/pull/630
- Improve numerical stability of CCA variance by @stephenswat in https://github.com/acts-project/traccc/pull/629
- Add CLI options to configuration type conversion by @stephenswat in https://github.com/acts-project/traccc/pull/626
- Download data files after build in CI by @stephenswat in https://github.com/acts-project/traccc/pull/634
- Add infrastructure for working with concepts by @stephenswat in https://github.com/acts-project/traccc/pull/631
- Zero output in mutex and unique lock tests by @stephenswat in https://github.com/acts-project/traccc/pull/637
- Improve documentation of
unique_lockby @stephenswat in https://github.com/acts-project/traccc/pull/638 - Alpaka: Clustering + Throughput by @CrossR in https://github.com/acts-project/traccc/pull/558
- Enable CI tests for CPU-based SYCL builds by @stephenswat in https://github.com/acts-project/traccc/pull/636
- Add concepts for barrier-like types by @stephenswat in https://github.com/acts-project/traccc/pull/602
- ref: Update to detray version 0.69.1 by @niermann999 in https://github.com/acts-project/traccc/pull/639
- Add options for the max number of branches by @beomki-yeo in https://github.com/acts-project/traccc/pull/641
- Add missing wait statements to CCA testing code by @stephenswat in https://github.com/acts-project/traccc/pull/642
- Enable thread backend for all Alpaka builds by @stephenswat in https://github.com/acts-project/traccc/pull/643
- Require multiple threads for Alpaka CCL code by @stephenswat in https://github.com/acts-project/traccc/pull/644
- Make IO test mock data path absolute by @stephenswat in https://github.com/acts-project/traccc/pull/647
- Add sanity checks for contiguity and orderedness by @stephenswat in https://github.com/acts-project/traccc/pull/609
- Add tests for the Alpaka CCL algorithm by @stephenswat in https://github.com/acts-project/traccc/pull/646
New Contributors
- @AnkithVarri made their first contribution in https://github.com/acts-project/traccc/pull/620
Full Changelog: https://github.com/acts-project/traccc/compare/v0.11.0...v0.12.0
- C++
Published by stephenswat over 1 year ago
https://github.com/acts-project/traccc - traccc 0.11.0
What's Changed
- README Update, main branch (2024.05.07.) by @krasznaa in https://github.com/acts-project/traccc/pull/577
- Project Version Update, main branch (2024.05.08.) by @krasznaa in https://github.com/acts-project/traccc/pull/579
- ODD Strip Module Handling, main branch (2024.05.08.) by @krasznaa in https://github.com/acts-project/traccc/pull/581
- Update README.md for Ambiguity Resolver by @beomki-yeo in https://github.com/acts-project/traccc/pull/584
- ROOT Build Fix, main branch (2024.05.13.) by @krasznaa in https://github.com/acts-project/traccc/pull/585
- ref: Update to detray version 0.65.0 by @niermann999 in https://github.com/acts-project/traccc/pull/586
- fix: Update to detray v0.65.1 by @niermann999 in https://github.com/acts-project/traccc/pull/589
- oneAPI 2024.1.0 Support, main branch (2024.05.15.) by @krasznaa in https://github.com/acts-project/traccc/pull/591
- Data Ignore Update, main branch (2024.05.11.) by @krasznaa in https://github.com/acts-project/traccc/pull/583
- More (Wavefront) Obj Writing, main branch (2024.05.13.) by @krasznaa in https://github.com/acts-project/traccc/pull/588
- rocThrust for thrust functionality in HIP by @StewMH in https://github.com/acts-project/traccc/pull/560
- Alpaka: Build correct workDiv for HIP devices. by @CrossR in https://github.com/acts-project/traccc/pull/580
- Finding performance writer: comments + fake tracks by @SylvainJoube in https://github.com/acts-project/traccc/pull/575
- ref: Update to detray version 66.1 by @niermann999 in https://github.com/acts-project/traccc/pull/594
- Truth Particle Update, main branch (2024.05.23.) by @krasznaa in https://github.com/acts-project/traccc/pull/592
- Algebra Plugins Update, main branch (2024.05.30.) by @krasznaa in https://github.com/acts-project/traccc/pull/597
- Add missing ACTS JSON dependency by @stephenswat in https://github.com/acts-project/traccc/pull/598
- Remove use of deprecated
std::is_podtype trait by @stephenswat in https://github.com/acts-project/traccc/pull/601 - Remove naming conflicts with
modulekeyword by @stephenswat in https://github.com/acts-project/traccc/pull/600 - GPU CI Updates, main branch (2024.05.31.) by @krasznaa in https://github.com/acts-project/traccc/pull/603
- Ambiguity Resolution: remove duplicate measurements for each track by @SylvainJoube in https://github.com/acts-project/traccc/pull/590
- Update positionfromcell calculation by @fredevb in https://github.com/acts-project/traccc/pull/605
New Contributors
- @fredevb made their first contribution in https://github.com/acts-project/traccc/pull/605
Full Changelog: https://github.com/acts-project/traccc/compare/v0.10.0...v0.11.0
- C++
Published by krasznaa over 1 year ago
https://github.com/acts-project/traccc - traccc 0.10.0
Release supporting semi-reasonable ODD track reconstruction throughput measurements for the first time.
What's Changed
- (Host and CUDA) Measurement Sorting, main branch (2024.04.22.) by @krasznaa in https://github.com/acts-project/traccc/pull/550
- Add vecmem/device interaction to alpaka test by @StewMH in https://github.com/acts-project/traccc/pull/549
- Project Version Update, main branch (2024.04.24.) by @krasznaa in https://github.com/acts-project/traccc/pull/553
- Make alpaka queue blocking, fix serial CPU running by @StewMH in https://github.com/acts-project/traccc/pull/555
- Data V6, main branch (2024.04.24.) by @krasznaa in https://github.com/acts-project/traccc/pull/554
- ODD CUDA Reconstruction, main branch (2024.04.23.) by @krasznaa in https://github.com/acts-project/traccc/pull/552
- ref: Use angle from surface class instead of intersector by @niermann999 in https://github.com/acts-project/traccc/pull/557
- Skip the holes for GPU CKF by @beomki-yeo in https://github.com/acts-project/traccc/pull/556
- ref: detray update to version 0.64.1 by @niermann999 in https://github.com/acts-project/traccc/pull/559
- Data V7, main branch (2024.05.03.) by @krasznaa in https://github.com/acts-project/traccc/pull/561
- Limit the number of tracks (or branches) per seed for GPU CKF by @beomki-yeo in https://github.com/acts-project/traccc/pull/563
- ODD ttbar Clusterization Fix, main branch (2024.05.04.) by @krasznaa in https://github.com/acts-project/traccc/pull/566
- Kalman Fitter Step Aborter, main branch (2024.05.04.) by @krasznaa in https://github.com/acts-project/traccc/pull/571
- Allow more branches in the ckf matching rate test by @beomki-yeo in https://github.com/acts-project/traccc/pull/570
- Fix the default value of maxmimum number of branches per seed by @beomki-yeo in https://github.com/acts-project/traccc/pull/573
- Tracking Throughput Measurements, main branch (2024.05.04.) by @krasznaa in https://github.com/acts-project/traccc/pull/572
- Spacepoint OBJ Writing, main branch (2024.05.05.) by @krasznaa in https://github.com/acts-project/traccc/pull/574
- CUDA Throughput Improvement, main branch (2024.05.06.) by @krasznaa in https://github.com/acts-project/traccc/pull/576
Full Changelog: https://github.com/acts-project/traccc/compare/v0.9.0...v0.10.0
- C++
Published by krasznaa almost 2 years ago
https://github.com/acts-project/traccc - traccc 0.9.0
Release supporting full chain ODD reconstruction on the host for the first time. Leaving the "Beta" release name behind, as we have not been using the pre-release tags consistently so far anyway.
What's Changed
- update to detray v51 by @beomki-yeo in https://github.com/acts-project/traccc/pull/510
- Athena Fix, main branch (2023.11.15.) by @krasznaa in https://github.com/acts-project/traccc/pull/487
- Update Alpaka version, make HIP compilation work by @StewMH in https://github.com/acts-project/traccc/pull/504
- Fix annulus measurement recording by @beomki-yeo in https://github.com/acts-project/traccc/pull/486
- feat: Update to detray v0.53.0 by @niermann999 in https://github.com/acts-project/traccc/pull/512
- Hip updates main by @StewMH in https://github.com/acts-project/traccc/pull/511
- Reduce the max track size by @beomki-yeo in https://github.com/acts-project/traccc/pull/516
- Update algebra-plugins and vecmem versions by @StewMH in https://github.com/acts-project/traccc/pull/513
- traccc::device::makebarcodesequence Fix, main branch (2024.02.14.) by @krasznaa in https://github.com/acts-project/traccc/pull/518
- feat: Update to detray v0.54.0 by @niermann999 in https://github.com/acts-project/traccc/pull/517
- Greedy ambiguity resolution from ACTS by @SylvainJoube in https://github.com/acts-project/traccc/pull/515
- Fix chi2 calculation for annulus measurements by @shimasnd in https://github.com/acts-project/traccc/pull/520
- Fix the default candidate range by @beomki-yeo in https://github.com/acts-project/traccc/pull/522
- Alpaka: Seed Finding by @CrossR in https://github.com/acts-project/traccc/pull/451
- feat: update to detray v0.55.0 by @niermann999 in https://github.com/acts-project/traccc/pull/523
- Command Line Options Cleanup, main branch (2024.03.05.) by @krasznaa in https://github.com/acts-project/traccc/pull/525
- Add Ambiguity Resolution Performance Writer by @SylvainJoube in https://github.com/acts-project/traccc/pull/521
- Cell Reading with Detray Geometry, main branch (2023.12.19.) by @krasznaa in https://github.com/acts-project/traccc/pull/509
- Seeding algorithm by @Yhatoh in https://github.com/acts-project/traccc/pull/407
- VecMem Update, main branch (2024.03.04.) by @krasznaa in https://github.com/acts-project/traccc/pull/524
- Thrust Update, main branch (2024.03.12.) by @krasznaa in https://github.com/acts-project/traccc/pull/526
- feat: Update to detray v0.61.0 by @niermann999 in https://github.com/acts-project/traccc/pull/528
- Update to detray v0.63.0 by @niermann999 in https://github.com/acts-project/traccc/pull/531
- Command Line Options Rewrite, main branch (2024.04.09.) by @krasznaa in https://github.com/acts-project/traccc/pull/533
- ODD Full Chain Reconstruction, main branch (2024.04.09.) by @krasznaa in https://github.com/acts-project/traccc/pull/534
- Skip a CKF when no measurement is found on a surface by @shimasnd in https://github.com/acts-project/traccc/pull/529
- Fix ambiguity resolution algorithm: add unique measurement_id by @SylvainJoube in https://github.com/acts-project/traccc/pull/536
- Double Precision Build Fix, main branch (2024.04.15.) by @krasznaa in https://github.com/acts-project/traccc/pull/542
- Host Clusterization Reorganization, main branch (2024.04.16.) by @krasznaa in https://github.com/acts-project/traccc/pull/543
- Update Alpaka version for improved HIP support + HIP updates by @StewMH in https://github.com/acts-project/traccc/pull/519
- Move to ACTS v27 and adapt test code by @StewMH in https://github.com/acts-project/traccc/pull/530
- Improved error reporting for greedy solver by @SylvainJoube in https://github.com/acts-project/traccc/pull/539
- Device Clusterization Reorganization, main branch (2024.04.17.) by @krasznaa in https://github.com/acts-project/traccc/pull/545
- SYCL Clusterization Test Fix, main branch (2024.04.20.) by @krasznaa in https://github.com/acts-project/traccc/pull/548
- Add timers to seq_example by @SylvainJoube in https://github.com/acts-project/traccc/pull/541
- Cell Reading Rewrite, main branch (2024.04.19.) by @krasznaa in https://github.com/acts-project/traccc/pull/547
- Project Version Update, main branch (2024.04.22.) by @krasznaa in https://github.com/acts-project/traccc/pull/551
New Contributors
- @niermann999 made their first contribution in https://github.com/acts-project/traccc/pull/512
- @SylvainJoube made their first contribution in https://github.com/acts-project/traccc/pull/515
Full Changelog: https://github.com/acts-project/traccc/compare/v0.8.0...v0.9.0
- C++
Published by krasznaa almost 2 years ago
https://github.com/acts-project/traccc - traccc Beta 0.8.0
A new release before we phase into official Open Data Detector support.
- C++
Published by beomki-yeo about 2 years ago
https://github.com/acts-project/traccc - traccc Beta 0.7.0
A new release for ATLAS GPU EF tracking workshop (exclusive to ATLAS members)
The release comes with a few minor updates: - Change a default ckf parameter - Make project built without ROOT and add CI to make sure it work - Add a general simulator so that simulation can work with arbitrary json geometry files
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/traccc - traccc Beta 0.6.0
New version for ACTS workshop 2023
There are many changes since the last release: - Allows various detector types beyond the detray toy geometry - Provides A Partial chain example covering from seeding to track fitting - Ongoing work for the integration of clusterization to the full chain and ACTS geometry conversion
... and lots of minor refactoring and bug fixes
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/traccc - traccc Beta 0.5.0
Version of the code used for performance testing, after multiple performance fixes/improvements.
Includes a long list of developments, including a still unfinished track finding and performance measurement code additions.
- C++
Published by krasznaa over 2 years ago
https://github.com/acts-project/traccc - traccc Beta 0.4.0
Version of the code used for the CAT and CHEP results. Including a lot of changes since v0.3.0 in the areas of asynchronicity and code harmonization.
- C++
Published by krasznaa almost 3 years ago
https://github.com/acts-project/traccc - traccc Beta 0.3.0
Version of the code actually used for the OpenLab tests instead of v0.2.0. Change(s) wrt. v0.2.0:
- Taught the CI how to look for FP64 operations in PTX code;
- Removed an FP64 operation from the Kalman fitter code;
- Taught the multi-threaded throughput tests how to log their results into CSV files.
- C++
Published by krasznaa almost 3 years ago
https://github.com/acts-project/traccc - traccc Beta 0.2.0
After a very long hiatus with tags/releases, this is to mark the code that we would use for a series of performance tests.
Changes wrt. v0.1.0 are too numerous to count. The code is very different than it was in the last tag...
- C++
Published by krasznaa almost 3 years ago
https://github.com/acts-project/traccc - traccc Beta 0.1.0
This is the first numbered release of the project.
This comes with the track reconstruction pipeline which includes the cell clusterization and seeding algorithm for CPU, CUDA and SYCL. It has been tested for trackML dataset
- C++
Published by beomki-yeo over 3 years ago