Research Article
FPGA-Aware Scheduling Strategies at Hypervisor Level in Cloud Environments
Algorithm 1
Node level scheduling algorithm.
Require: , : Task to be executed in the local node | = Set of tasks | : function which computes the metric for task | include(, ): function which includes in | : function which sorts according to the selected metric | : function which extracts the first VM from | () loop | () Wait until | () for each / do | () .metric = | () include(, ) | () rank() | () end for | () top() | () attach FPGA to | () end loop |
|