Add EventView handling to AvalancheScheduler
Mostly discussed here: https://its.cern.ch/jira/browse/GAUDI-1306
Recent design presentation https://indico.cern.ch/event/632442/contributions/2718811/attachments/1526541/2387104/EventViews.pdf
Older, introductory material https://indico.cern.ch/event/578275/contributions/2342808/attachments/1416698/2169616/EventViews.pdf
Adds a method to IScheduler.h to attach EventViews to the PrecedenceRulesGraph, so that parts of the graph can be processed multiple times per event (or skipped entirely).
No measurable performance impact for non-view workloads.
May require resolution of other MRs such as !449 (closed)
Merge request reports
Activity
- [2017-11-13 19:47] Automatic merge failed in lhcb-gaudi-merge#296
- [2017-11-14 00:02] Validation started with lhcb-future#601
- [2017-11-14 00:03] Validation started with lhcb-future-clang#375
- [2017-11-14 00:03] Validation started with lhcb-gaudi-head#1658
- [2017-11-15 00:03] Validation started with lhcb-future#602
- [2017-11-15 00:03] Validation started with lhcb-future-clang#376
- [2017-11-15 00:04] Validation started with lhcb-gaudi-head#1659
- [2017-11-16 00:02] Automatic merge failed in lhcb-gaudi-head#1660
- [2017-11-16 00:02] Automatic merge failed in lhcb-future#603
- [2017-11-16 00:02] Automatic merge failed in lhcb-future-clang#377
- [2017-11-17 00:02] Automatic merge failed in lhcb-future#604
- [2017-11-17 00:03] Automatic merge failed in lhcb-future-clang#378
- [2017-11-17 00:03] Automatic merge failed in lhcb-gaudi-head#1661
- [2017-11-18 00:02] Automatic merge failed in lhcb-future-clang#379
- [2017-11-18 00:02] Automatic merge failed in lhcb-future#605
- [2017-11-18 00:03] Automatic merge failed in lhcb-gaudi-head#1662
- [2017-11-19 00:02] Automatic merge failed in lhcb-gaudi-head#1663
- [2017-11-19 00:03] Automatic merge failed in lhcb-future-clang#380
- [2017-11-19 00:03] Automatic merge failed in lhcb-future#606
- [2017-11-20 00:02] Automatic merge failed in lhcb-future-clang#381
- [2017-11-20 00:03] Automatic merge failed in lhcb-future#607
- [2017-11-20 00:03] Automatic merge failed in lhcb-gaudi-head#1664
- [2017-11-20 17:17] Automatic merge failed in lhcb-gaudi-head#734
- [2017-11-20 17:22] Automatic merge failed in lhcb-gaudi-head#734
- [2017-11-20 17:26] Automatic merge failed in lhcb-gaudi-head#734
- [2017-11-20 19:09] Automatic merge failed in lhcb-gaudi-head#734
- [2017-11-20 19:36] Automatic merge failed in lhcb-gaudi-head#734
- [2017-11-20 19:58] Automatic merge failed in lhcb-gaudi-head#734
- [2017-11-21 00:02] Automatic merge failed in lhcb-gaudi-head#1665
- [2017-11-21 00:02] Automatic merge failed in lhcb-future#608
- [2017-11-21 00:04] Automatic merge failed in lhcb-future-clang#382
- [2017-11-21 09:49] Automatic merge failed in lhcb-gaudi-head#734
- [2017-11-21 10:17] Automatic merge failed in lhcb-gaudi-head#734
- [2017-11-22 00:02] Automatic merge failed in lhcb-future-clang#383
- [2017-11-22 00:02] Automatic merge failed in lhcb-future#609
- [2017-11-23 00:02] Automatic merge failed in lhcb-future#610
- [2017-11-23 00:02] Automatic merge failed in lhcb-gaudi-head#1667
- [2017-11-23 00:02] Automatic merge failed in lhcb-future-clang#384
Edited by Software for LHCbadded 12 commits
-
d9a0c1f0...50af8974 - 11 commits from branch
gaudi:master
- aa3898ff - Merge remote-tracking branch 'upstream/master' into ScheduleEventViews
-
d9a0c1f0...50af8974 - 11 commits from branch
added 1 commit
- 53f9db66 - Formatting changed magically - make apply-formatting seems to work...
added backport to v29 task scheduling labels
- Resolved by Illya Shapoval
- Resolved by Illya Shapoval
changed milestone to %v30r1
removed backport to v29 label
added 39 commits
-
53f9db66...a1f1375a - 36 commits from branch
gaudi:master
- 80ad7f7e - Merge remote-tracking branch 'upstream/master' into ScheduleEventViews
- b918b94d - Merge remote-tracking branch 'upstream/master' into ScheduleEventViews
- 1d7cb548 - Re-arranged the code to avoid needing slotAscend() and slotDescend().…
Toggle commit list-
53f9db66...a1f1375a - 36 commits from branch
added 15 commits
-
1d7cb548...339e7bf8 - 14 commits from branch
gaudi:master
- bfc2b028 - Merge remote-tracking branch 'upstream/master' into ScheduleEventViews
-
1d7cb548...339e7bf8 - 14 commits from branch
- Resolved by Benjamin Michael Wynne
- [2017-11-24 00:03] Automatic merge failed in lhcb-future-clang#385
- [2017-11-24 00:03] Automatic merge failed in lhcb-gaudi-head#1668
- [2017-11-24 00:04] Automatic merge failed in lhcb-future#611
- [2017-11-25 00:02] Automatic merge failed in lhcb-future#612
- [2017-11-25 00:02] Automatic merge failed in lhcb-gaudi-head#1669
- [2017-11-25 00:03] Automatic merge failed in lhcb-future-clang#386
- [2017-11-26 00:03] Automatic merge failed in lhcb-future#613
- [2017-11-26 00:03] Automatic merge failed in lhcb-future-clang#387
- [2017-11-26 00:03] Automatic merge failed in lhcb-gaudi-head#1670
- [2017-11-27 00:03] Automatic merge failed in lhcb-gaudi-head#1671
- [2017-11-27 00:04] Automatic merge failed in lhcb-future#614
- [2017-11-27 00:04] Automatic merge failed in lhcb-future-clang#388
- [2017-11-27 12:43] Automatic merge failed in lhcb-gaudi-head#1672
- [2017-11-27 15:24] Automatic merge failed in lhcb-gaudi-head#1672
- [2017-11-28 00:03] Automatic merge failed in lhcb-future#615
- [2017-11-28 00:03] Automatic merge failed in lhcb-gaudi-head#1673
- [2017-11-28 00:04] Automatic merge failed in lhcb-future-clang#389
- [2017-11-28 12:24] Automatic merge failed in lhcb-gaudi-head#1674
- [2017-11-29 00:02] Automatic merge failed in lhcb-future#616
- [2017-11-29 00:02] Automatic merge failed in lhcb-gaudi-head#1675
- [2017-11-30 00:02] Automatic merge failed in lhcb-future#617
- [2017-11-30 00:03] Automatic merge failed in lhcb-future-clang#391
- [2017-11-30 00:03] Automatic merge failed in lhcb-gaudi-head#1676
- [2017-12-01 00:03] Automatic merge failed in lhcb-gaudi-head#1677
- [2017-12-02 00:04] Automatic merge failed in lhcb-gaudi-head#1678
- [2017-12-03 00:04] Automatic merge failed in lhcb-gaudi-head#1679
- [2017-12-04 00:03] Automatic merge failed in lhcb-gaudi-head#1680
Edited by Software for LHCbadded 1 commit
- 1b161ad8 - I forgot to re-include protection for DecisionNodes within views
assigned to @clemenci
mentioned in commit 097a8a29
mentioned in merge request !539 (merged)