Evaluation of a flexible task scheduling algorithm for distributed hard real-time systems | Synapse