DRE system performance optimization with the SMACK cache efficiency metric.

Journal of Systems and Software(2014)

引用 2|浏览80
暂无评分
摘要
System performance improvements are critical for the resource-limited environment of multiple integrated applications executing inside a single distributed real-time and embedded (ORE) system, such as integrated avionics platform or vehtronics systems. While processor caches can effectively reduce execution time there are several factors, such as cache size, system data sharing, and task execution schedule, which make it hard to quantify, predict, and optimize the cache usage of a DRE system. This article presents SMACK, a novel heuristic for estimating the hardware cache usage of a DRE system, and describes a method of varying the runtime behavior of DRE system software without (1) requiring extensive safety recertification or (2) violating the real-time scheduling deadlines. By using SMACK as a maximization target, we were able to reduce integrated DRE system execution time by an average of 2.4% and a maximum of 4.34%. (C) 2014 Elsevier Inc. All rights reserved.
更多
查看译文
关键词
DRE,Deployment,Optimization,Heuristic,Cache
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要