Instruction buffering exploration for low energy VLIWs with instruction clusters

Instruction buffering exploration for low energy VLIWs with instruction clusters
复制标题

具有指令集群的低能耗 VLIW 的指令缓冲探索

DOI:
10.1109/aspdac.2004.1337708
复制
发表时间:
2004
期刊:
ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)
影响因子:
--
通讯作者:
H. Corporaal
H. Corporaal
中科院分区:
--
文献类型:
--
作者:
T. Aa;M. Jayapala;F. Barat;Geert Deconinck;R. Lauwereins;F. Catthoor;H. Corporaal

文献摘要

被引文献

相似文献

对于多媒体应用,循环缓冲是降低嵌入式处理器指令存储器功耗的有效机制。特别地,软控制的集群循环缓冲器是能量高效的。然而,目前的VLIW编译器没有充分利用这种集群组织所提供的潜力。本文提出了一种算法,探索什么是最佳的循环huffer配置和最佳的方式来使用这种配置的应用程序或一组应用程序。MediaBeneh应用程序套件的结果显示,与传统的非集群方法相比,在不影响性能的情况下,在指令存储器层次结构中的能量额外减少了18%(平均)。
For multimedia applications, loop buffering is an efficient mechanism to reduce the power in the instruction memory of embedded processors. In particular, sofrwcre controlled clustered loop buffers are energy efficient. However current compilers for VLIW do not fully exploit the potentials offered by such a clustered organization This paper presents an algorithm to explore what is the optimal loop huffer configuration and the optimal way to use this configuration for an application or a set of applications. Results for the MediaBeneh application suite show an additional 18% reduction (on average) in energy in the instruction memory hierarchy as compared to traditional nonclustered approaches to the loop huffer without compromising performance.