Combining loop unrolling strategies and code predication to reduce the worst-case execution time of real-time software
Worst-case execution time (WCET) is a parameter necessary to guarantee timing constraints on real-time systems. The higher the worst-case execution time of tasks, the higher will be the resource demand for the associated system. The goal of this paper is to propose a different way to perform loop un...
Main Authors: | Andreu Carminati, Renan Augusto Starke, Rômulo Silva de Oliveira |
---|---|
Format: | Article |
Language: | English |
Published: |
Emerald Publishing
2017-07-01
|
Series: | Applied Computing and Informatics |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2210832716300564 |
Similar Items
-
A Dynamic Instruction Cache Locking Approach for Minimizing Worst Case Execution Time of a Single Task
by: Tingxu Zhang, et al.
Published: (2020-01-01) -
Unrolled Algorithms for Group Synchronization
by: Noam Janco, et al.
Published: (2023-01-01) -
A 116 TOPS/W Spatially Unrolled Time-Domain Accelerator Utilizing Laddered-Inverter DTC for Energy-Efficient Edge Computing in 65 nm
by: Hamza Al Maharmeh, et al.
Published: (2023-01-01) -
Applicability of Extreme Value Theory to the Execution Time Prediction of Programs on SoCs
by: Irina Fedotova, et al.
Published: (2017-03-01) -
Execution Time of Optimal Controls in Hard Real Time, a Minimal Execution Time Solution for Nonlinear SDRE
by: Andrea Bonci, et al.
Published: (2020-01-01)