首页> 外文会议>International Conference on Embedded Computer Systems >Throughput optimization via cache partitioning for embedded multiprocessors
【24h】

Throughput optimization via cache partitioning for embedded multiprocessors

机译:嵌入式多处理器缓存分区的吞吐量优化

获取原文

摘要

In embedded multiprocessors cache partitioning is a known technique to eliminate inter-task cache conflicts, so to increase predictability. On such systems, the partitioning ratio is a parameter that should be tuned to optimize performance. In this paper we propose a Simulated Annealing (SA) based heuristic to determine the cache partitioning ratio that maximizes an application's throughput. In its core, the SA method iterates many times over many partitioning ratios, checking the resulted throughput. Hence the throughput of the system has to be estimated very fast, so we utilize a light simulation strategy. The light simulation derives the throughput from tasks' timings gathered off-line. This is possible because in an environment where tasks don't interfere with each other, their performance figures can be used in any possible combination. An application of industrial relevance (H.264 decoder) running on a parallel homogeneous platform is used to demonstrate the proposed method. For the H.264 application 9% throughput improvement is achieved when compared to the throughput obtained using methods of partitioning for the least number of misses. This is a significant improvement as it represents 45% from the theoretical throughput improvement achievable when assuming an infinite cache.
机译:在嵌入式多处理器中,缓存分区是一种消除任务间缓存冲突的已知技术,从而提高预测性。在这样的系统上,分区比是应调整以优化性能的参数。在本文中,我们提出了一种基于模拟的退火(SA)的启发式,以确定最大化应用程序吞吐量的高速缓存分区比率。在其核心中,SA方法在许多分区比较中迭代多次,检查产生的吞吐量。因此,系统的吞吐量必须非常快速地估计,因此我们利用了光仿真策略。光仿真从偏外收集的任务的时间源自吞吐量。这是可能的,因为在任务不相互干扰的环境中,它们的性能数字可以在任何可能的组合中使用。在并联均匀平台上运行的工业相关性(H.264解码器)的应用用于展示所提出的方法。对于H.264,与使用换期的吞吐量相比,达到了9%的产量改进,以使用额外的次数。这是一个显着的改善,因为在假设无限缓存时,它可以从理论上的吞吐量改善中代表45%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号