Minimizing Average Schedule Length under Memory Constraints by Optimal Partitioning and Prefetching

被引:0
作者
Zhong Wang
Timothy W. O'Neil
Edwin H.-M. Sha
机构
[1] University of Notre Dame,Department of Computer Science and Engineering
[2] University of Texas at Dallas,Department of Computer Science
来源
Journal of VLSI signal processing systems for signal, image and video technology | 2001年 / 27卷
关键词
DSP architectures; scheduling; partitioning; prefetching; memory;
D O I
暂无
中图分类号
学科分类号
摘要
Over the last 20 years, the performance gap between CPU and memory has been steadily increasing. As a result, a variety of techniques has been devised to hide that performance gap, from intermediate fast memories (caches) to various prefetching and memory management techniques for manipulating the data present in these caches. In this paper we propose a new memory management technique that takes advantage of access pattern information that is available at compile time by prefetching certain data elements before explicitly being requested by the CPU, as well as maintaining certain data in the local memory over a number of iterations. In order to better take advantage of the locality of reference present in loop structures, our technique also uses a new approach to memory by partitioning it and reducing execution to each partition, so that information is reused at much smaller time intervals than if execution followed the usual pattern. These combined approaches—using a new set of memory instructions as well as partitioning the memory—lead to improvements in total execution time of approximately 25% over existing methods.
引用
收藏
页码:215 / 233
页数:18
相关论文
empty
未找到相关数据