A dynamically tunable memory hierarchy

被引:12
|
作者
Balasubramonian, R [1 ]
Albonesi, DH
Buyuktosunoglu, A
Dwarkadas, S
机构
[1] Univ Rochester, Dept Comp Sci, Rochester, NY 14627 USA
[2] Univ Rochester, Dept Elect & Comp Engn, Rochester, NY 14627 USA
关键词
high performance microprocessors; memory hierarchy; reconfigurable architectures; energy and performance of on-chip caches;
D O I
10.1109/TC.2003.1234523
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The widespread use of repeaters in long wires creates the possibility of dynamically sizing regular on-chip structures. We present a tunable cache and translation lookaside buffer (TLB) hierarchy that leverages repeater insertion to dynamically trade off size for speed and power consumption on a per-application phase basis using a novel configuration management algorithm. In comparison to a conventional design that is fixed at a single design point targeted to the average application, the dynamically tunable cache and TLB hierarchy can be tailored to the needs of each application phase. The configuration algorithm dynamically detects phase changes and selects a configuration based on the application's ability to tolerate different hit and miss latencies in order to improve the memory energy-delay product. We evaluate the performance and energy consumption of our approach and project the effects of technology scaling trends on our design.
引用
收藏
页码:1243 / 1258
页数:16
相关论文
共 50 条
  • [1] DRIM : A low power dynamically reconfigurable instruction memory hierarchy for embedded systems
    Ge, Zhiguo
    Wong, Weng-Fai
    Lim, Hock-Beng
    2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 1343 - +
  • [2] Elastic Cooperative Caching: An Autonomous Dynamically Adaptive Memory Hierarchy for Chip Multiprocessors
    Herrero, Enric
    Gonzalez, Jose
    Canal, Ramon
    ISCA 2010: THE 37TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2010, : 419 - 428
  • [3] DYNAMICALLY BROKEN SUPERGRAVITY AND THE HIERARCHY PROBLEM
    NILLES, HP
    PHYSICS LETTERS B, 1982, 115 (03) : 193 - 196
  • [4] Dynamically Tunable Protein Microlenses
    Sun, Yun-Lu
    Dong, Wen-Fei
    Yang, Rui-Zhu
    Meng, Xiang
    Zhang, Lu
    Chen, Qi-Dai
    Sun, Hong-Bo
    ANGEWANDTE CHEMIE-INTERNATIONAL EDITION, 2012, 51 (07) : 1558 - 1562
  • [5] Dynamically tunable transformation thermodynamics
    Garcia-Meca, Carlos
    Barcelo, Carlos
    JOURNAL OF OPTICS, 2016, 18 (04)
  • [6] Dynamically tunable terahertz metamaterial absorber based on the composite structure of graphene/shape memory alloy
    Zhou, Qingyu
    Wang, Zhenhua
    Shao, Xuejian
    Fu, Yuanyuan
    Huo, Suifeng
    Gao, Mohan
    He, Xunjun
    FERROELECTRICS, 2024, 618 (15-16) : 2521 - 2533
  • [7] Shape-Memory Surface with Dynamically Tunable Nano-Geometry Activated by Body Heat
    Ebara, Mitsuhiro
    Uto, Koichiro
    Idota, Naokazu
    Hoffman, John M.
    Aoyagi, Takao
    ADVANCED MATERIALS, 2012, 24 (02) : 273 - 278
  • [8] Vanadium Dioxide for Dynamically Tunable Photonics
    Ko, Byoungsu
    Badloe, Trevon
    Rho, Junsuk
    CHEMNANOMAT, 2021, 7 (07) : 713 - 727
  • [9] FPGA Implementation of Dynamically Tunable Filters
    Senthilkumar, E.
    Manikandan, J.
    Agrawal, V. K.
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 1852 - 1857
  • [10] Hydrogel microparticles as dynamically tunable microlenses
    1600, American Chemical Society, Columbus, United States (126):