An Integrated Approach for Fine-Grained Power and Peak Temperature Management During High-Level Synthesis

被引:0
|
作者
Mukherjee, Rajdeep [1 ]
Ghosh, Priyankar [1 ]
Dasgupta, Pallab [1 ]
Pal, Ajit [1 ]
机构
[1] Indian Inst Technol, Dept Comp Sci & Engn, Kharagpur 721302, W Bengal, India
关键词
Low Power; High-Level Synthesis; Dynamic Voltage Scaling; Hotspot; Branch-and-Bound; Fine-Grained Power Management;
D O I
10.1166/jolpe.2013.1262
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Power and temperature has become the major design challenges in the development of today's complex low power digital integrated circuits due to the adverse effect of these parameters on performance, reliability, cooling and packing costs, as well as increase in leakage power as we gradually move towards deep submicron technology. The increasing adoption of fine-grained power management strategies in design synthesis flow has motivated us to build power and temperature conscious designs using such design architectures at the behavioral level. The stringent power budget of fine grained power managed digital integrated circuits have driven chip designers to optimize power at the cost of area and delay. We study the design space defined due to this trade-off and present a branch-and-bound (B/B) algorithm to explore this state space and report the paretooptimal front with respect to area and power. We also explore the scope of parallelism within the branch-and bound (B/B) algorithm for control and data-flow intensive circuits in order to address the scalability issue. In this paper, we propose power and temperature aware multi-objective scheduling and binding algorithms during behavioral synthesis stage using fine-grained dynamic voltage scaling enabled functional units to alleviate the problem of localized heating, which often leads to hotspot zones in chips.
引用
收藏
页码:350 / 362
页数:13
相关论文
共 50 条
  • [1] Power Efficient High-Level Synthesis by Centralized and Fine-Grained Clock Gating
    Alam, Mohsen Riahi
    Nasab, Mostafa Ersali Salehi
    Fakhraie, Sied Mehdi
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (12) : 1954 - 1963
  • [2] A Case for Precise, Fine-Grained Pointer Synthesis in High-Level Synthesis
    Ramanathan, Nadesh
    Constantinides, George A.
    Wickerson, John
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2022, 27 (04)
  • [3] An integrated approach to thermal management in high-level synthesis
    Mukherjee, Rajarshi
    Memik, Seda Ogrenci
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (11) : 1165 - 1174
  • [4] A framework for high-level simulation and optimization of fine-grained reconfigurable architectures
    Pasha, Muhammad Adeel
    Farooq, Umer
    Siddiqui, Bilal
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2019, 95 (08): : 737 - 751
  • [5] A Multi-Level Power-on Reset for Fine-Grained Power Management
    Amaya, Andres
    Rueda G, Luis E.
    Roa, Elkim
    2018 28TH INTERNATIONAL SYMPOSIUM ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2018, : 129 - 132
  • [6] Fine-grained power management using process-level profiling
    Chen, Hui
    Li, Youhuizi
    Shi, Weisong
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2012, 2 (01): : 33 - 42
  • [7] High-level feature aggregation for fine-grained architectural floor plan retrieval
    Sharma, Divya
    Chattopadhyay, Chiranjoy
    IET COMPUTER VISION, 2018, 12 (05) : 702 - 709
  • [8] Power management in high-level synthesis
    Lakshminarayana, G
    Raghunathan, A
    Jha, NK
    Dey, S
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1999, 7 (01) : 7 - 15
  • [9] Towards correct distributed simulation of high-level Petri nets with fine-grained partitioning
    Knoke, Michael
    Kühling, Felix
    Zimmermann, Armin
    Hommel, Günter
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3358 : 64 - 74
  • [10] Towards correct distributed simulation of high-level Petri nets with fine-grained partitioning
    Knoke, M
    Kühling, F
    Zimmermann, A
    Hommel, G
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2004, 3358 : 64 - 74