13The options file models an intra-event stall in algorithm scheduling.
14An early exit from a group of algorithms called 'EarlyExitBranch' is performed due to
15an inverted CF decision sot that A2 is not run. This results in an unmet DF dependency
16for a downstream algorithm A3, leading to the stall.
19from Configurables
import (
21 AvalancheSchedulerSvc,
37 SchedulerName=
"AvalancheSchedulerSvc", OutputLevel=DEBUG
51a1.InvertDecision =
True
55a2.outKeys = [
"/Event/a2"]
58a3.inpKeys = [
"/Event/a2"]
61branch = Gaudi__Sequencer(
62 "EarlyExitBranch", ModeOR=
False, ShortCircuit=
True, Sequential=
True
64branch.Members = [a1, a2]
66for algo
in [a1, a2, a3]:
67 algo.Cardinality = cardinality
76 EventLoop=slimeventloopmgr,
78 MessageSvcType=
"InertMessageSvc",
The AlgResourcePool is a concrete implementation of the IAlgResourcePool interface.
The Application Manager class.
A class that implements a search for prime numbers.