Research Article
Runtime Scheduling, Allocation, and Execution of Real-Time Hardware Tasks onto Xilinx FPGAs Subject to Fault Occurrence
Table 2
Measured performance figures.
| | Min. | Max. |
| Scheduling | | | Scheduling algorithm execution | 1 s | 100 s | Queues and task state updating | 1 s | 300 s | Allocation | | | Allocation algorithm execution | 1 s | 100 s | Empty Area Descriptor updating | 10 s | 200 s | Inter-task communications | | | Transfer LUT data buffer (ICAP) | 3.7 s | 3.7 s | Transfer BRAM data buffer (ICAP) | 60.18 s | 60.18 s | Transfer BRAM data buffer (DRTS): configuration layer | 36.18 s | 39.9 s | Transfer BRAM data buffer (DRTS): functional layer | 81.92 s | 81.92 s | Switching brams between neighbor tasks | 10.03 s | 10.03 s | Inter-task synchronization | | | Polling of a HWS | 1.6 s | 1.6 s | Activation of a HWS | 3.7 s | 3.7 s |
|
|