We have two Sinara systems, which have been running standalone on separate scientific experiments. However, now I’m contemplating on using both for the same experiment.
I would need to have one system running a particular kernel more or less constantly, save for some RPC-interrupts. Other system would be used more interactively, with experiments being submitted by a user.
So, my question is: is it possible to use Artiq DRTIO functionality for this purpose? Can both RTIO cores have kernels running independent of each other, e.g. in separate pipelines in one Artiq master? I suppose I could run both systems stand-alone, but using DRTIO would give me synchronization between be RTIO cores.