AthHIPExamples::DeviceStateHandler Node1 AthHIPExamples::DeviceState Handler # m_is_child + handle() + ~DeviceStateHandler() # initialize_global() # initialize_worker() # stop_worker() # initialize() # stop() Node3 AthHIPExamples::LinearTransform ExampleAlg - m_hipDevice - m_arraySize - m_multiplier - m_shift + execute() + initialize_worker() * execute() * initialize_worker() Node1->Node3 Node2 IIncidentListener     Node2->Node1