Online Energy-Aware Scheduling for Deadline-Constrained Applications in Distributed Heterogeneous Systems | Synapse