Skip to content
Snippets Groups Projects

Deep-six the DataFlowManager

Merged Illya Shapoval requested to merge ishapova/Gaudi:remove-dfm into master

The catalog-based (higher algorithmic complexity), per-event-instance approach adopted by the DataFlowManager (DFM) in the initial prototype of GaudiHive lost the "battle" to the graph-based (lower algorithmic complexity), singleton approach implemented in the PrecedenceRulesGraph (PRG) component (see here: http://ieeexplore.ieee.org/document/7581843/). Since the DFM-based Forward Scheduler has been recently decommissioned, and the Avalanche Scheduler is PRG-based, DFM can now be decommissioned as well. EventSlot got cleaned up correspondingly and became more lighter-weight (and with a faster self-reset).

Edited by Illya Shapoval

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading