Research Article
FPGA-Aware Scheduling Strategies at Hypervisor Level in Cloud Environments
| | % 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 |
|
|