Abstract:
In order to reduce the worst-case response time (WCRT) of hard real-time tasks for critical transaction in the Internet of things applications, a framework for bank conflict optimization was proposed based on access address of tasks was proposed. The framework was arranged to improve WCRT for hard real-time tasks in two aspects. Firstly, taking the access cache address of tasks as the reference factor to constrain the bank conflict conditions, the worst case execution time (WCET) could be constringed by introducing the access address constraints. Secondly, based on the distribution character of access cache address to optimize the address mapping, the conflict delay time of running tasks could be reduced. Experiments show that, the proposed approach can improve the average delay estimation value up to 18.15% and reduce the conflict delay time by about 20%.