Research Article

FPGA-Aware Scheduling Strategies at Hypervisor Level in Cloud Environments

Table 7

Summary of tests.

% of high requirements Scheduling strategy FPGA assignation criteria % of fulfilled SLAs Energy/fulfilled SLA Frames processed per second

10% Coarse-grained RND 85 38 285
EDF 85 37 283
HJF 90 34 300
Fine-grained RND 90 38 284
EDF 95 35 271
HJF 95 32 302
Optimized fine-grained RND 90 37 286
EDF 95 34 268
HJF 100 30 326

25% Coarse-grained RND 75 43 260
EDF 80 39 271
HJF 85 36 291
Fine-grained RND 80 43 244
EDF 80 43 257
HJF 85 38 249
Optimized fine-grained RND 80 48 240
EDF 85 48 245
HJF 90 34 292

50% Coarse-grained RND 60 54 188
EDF 65 49 198
HJF 70 45 215
Fine-grained RND 55 70 126
EDF 70 55 184
HJF 75 46 164
Optimized fine-grained RND 65 48 192
EDF 70 48 180
HJF 85 34 250