Skip to content

"kolos submitted swrod with tag swrod-00-17-01 for tdaq-99-00-00"

Serguei Kolos requested to merge kolos/tdaq-99-00-00/swrod into tdaq-99-00-00

=== swrod ===

Improve getSeed function (Serguei Kolos) Reset logging incidents to zero after re enabling elink (Serguei Kolos) Initialize timer (Serguei Kolos) Fix incorrect information printed to the log file (Serguei Kolos) Improve logging (Serguei Kolos) Integrate ITk fragment builder (Serguei Kolos) Merge phase_2_tests branch (Serguei Kolos) Fix the bug that may cause deadlock (Serguei Kolos) Fix the bug that may cause deadlock (Serguei Kolos) Fix the bug that may cause deadlock (Serguei Kolos) Improve logs reporting (Serguei Kolos) Check if L1A packet has been already received before trying to aquire the target slice to avoid potential buffer overflow (Serguei Kolos) Update documentation (Serguei Kolos) Use emon::EventSamplerFacade class instead of the private copy (Serguei Kolos) Don't take into account recovery depth if a direct jump to the potential L1A candidate is possible (Serguei Kolos) Handle gracefully a use case with zero e-links (Serguei Kolos) Rename felix_subscriber to swrod_simulator (Serguei Kolos) Don't limit capasity for communication queue (Serguei Kolos) Use 64-bit integers to avoid overflow (Serguei Kolos) Fix crash at the end of a run (Serguei Kolos) Add buffers occupances monitoring (Serguei Kolos) Get back to using custom make_shared (Serguei Kolos) Don't use pmr::vector (Serguei Kolos) Change shredder implemenation (Serguei Kolos) Make m_running atomic (Serguei Kolos) More efficient shredder (Serguei Kolos) Set CPU affinity (Serguei Kolos) Use local Fragment struct for fragment building (Serguei Kolos) Add the optional overhead of using ROBFragment classes (Serguei Kolos) Optimise performance (Serguei Kolos) Use std::make_shared which seems to be faster (Serguei Kolos) Revert to the previous implementation (Serguei Kolos) Add FULL mode support (Serguei Kolos) update default parameters (Serguei Kolos) Add a method to destroy the barrier (Serguei Kolos) Improve performance (Serguei Kolos) Improve accuracy of generated data (Serguei Kolos) Add new test application (Serguei Kolos) Fragment is not declared ready until both L1A and data are received. L1A timeout doesn't work anymore but otherwise there is no way to reject L1As which arrive late (Serguei Kolos) Fix FULL mode test to adapt to the change sin the fragment builder (Serguei Kolos) Remove backupt files (Serguei Kolos) Add abstract FullBuilderBase base class (Serguei Kolos) Remove class template parameter (Serguei Kolos) Improve assertion message (Serguei Kolos) Add memory pool page size parameter (Serguei Kolos) Modify to test memory copy performance (Serguei Kolos) Add FULL mode support (Serguei Kolos) Fix incorrect block counting (Serguei Kolos) Move function parameter (Serguei Kolos) Rename function parameter (Serguei Kolos) Reduce CPU utilisation by data generation threads (Serguei Kolos) Fix bugs (Serguei Kolos) Provide clean implementation of felix_simulator (Serguei Kolos) Provide clean implementation of felix_simulator (Serguei Kolos) Make felix_simulator more realistic (Serguei Kolos)

Merge request reports

Loading