scord i/o Scheduling for cargo

Merged Ramon Nou requested to merge rnou/cargo_ioscheduler2 into main

This completes another part of #143 (closed).

Creates a argobots thread to send actions to the different cargo/transfer jobs. When a cargo scheduler is processed, obtained_bw is reset.

It is build from !104 (merged) MR.

Another solution could be to be process a single transfer-update and piggyback the action to the cargo thread.

Edited by Ramon Nou

Merge request reports