Fast, predictable and low energy memory references through architecture-aware compilation

ASP-DAC(2004)

引用 54|浏览9
暂无评分
摘要
The design of future high-performance embedded systems is hampered by two problems: First, the required hardware needs more energy than is available from batteries. Second, current cache-based approaches for bridging the increasing speed gap between processors and memories cannot guarantee predictable real-time behavior. A contribution to solving both problems is made in this paper which describes a comprehensive set of algorithms that can be applied at design time in order to maximally exploit scratch pad memories (SPMs). We show that both the energy consumption as well as the computed worst case execution time (WCET) can be reduced by up to to 80% and 48%, respectively, by establishing a strong link between the memory architecture and the compiler.
更多
查看译文
关键词
low power,scratch- pad,increasing speed gap,comprehensive set,energy consumption,predictable real-time behavior,future high-performance embedded system,wcet,current cache-based approach,memory architecture,memory access,design time,required hardware,low energy memory reference,computed worst case execution,architecture-aware compilation,compiler,embedded system,energy efficiency,real time,embedded systems,worst case execution time,energy efficient,computational complexity
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要