System-level design techniques for throughput and power optimization of multiprocessor SoC architectures

被引:1
|
作者
Srinivasan, K [1 ]
Telkar, N [1 ]
Ramamurthi, V [1 ]
Chatha, KS [1 ]
机构
[1] Arizona State Univ, Dept CSE, Tempe, AZ 85287 USA
关键词
D O I
10.1109/ISVLSI.2004.1339506
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Innovative system-level computer-aided design techniques are required for optimizing the performance and power of applications that are mapped to multiprocessor system-on-chip (SoC) architectures. The paper addresses the hitherto unexplored problem of system-level low power design of multimedia and network processing applications with deadline greater than period. This paper presents four techniques that combine low power optimizations (namely dynamic voltage and frequency scaling (DVS) and dynamic power management (DPM)) with loop transformations (functional pipelining and unrolling) to minimize the power consumption, while satisfying the period and deadline constraints of the application. The strengths of the techniques lie in their low complexity and large power consumption savings when compared with existing heuristic based approaches, and close to optimum results when compared with our ILP based approach (presented elsewhere [1]). All our techniques result in large system-level power reductions when compared with existing heuristic approaches (max: 55.45%, min: 28.60%, avg: 42.02%). Further the results produced by our deterministic and stochastic techniques for realistic benchmarks are on an average within 12.07% and 4.125%, respectively of the optimum solution produced by the ILP based approach. Our heuristic techniques are faster than the ILP based approach by several orders of magnitude.
引用
收藏
页码:39 / 45
页数:7
相关论文
共 50 条
  • [41] An efficient cooperative design framework for SOC on-chip communication architecture system-level design
    Niu, Yawen
    Bian, Jiman
    Wang, Haili
    Tong, Kun
    COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN III, 2007, 4402 : 118 - +
  • [42] System-Level Power-Performance Efficiency Modeling for Emergent GPU Architectures
    Song, Shuaiwen
    Cameron, Kirk W.
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT'12), 2012, : 473 - 473
  • [43] Guest Editors' Introduction: Special Section on System-Level Design of Reliable Architectures
    Bolchini, Cristiana
    Sciuto, Donatella
    IEEE TRANSACTIONS ON COMPUTERS, 2010, 59 (05) : 577 - 578
  • [44] Simplifying low-power SoC top-down design using the system-level abstraction and the increased automation
    Macko, Dominik
    Jelemenska, Katarina
    Cicak, Pavel
    INTEGRATION-THE VLSI JOURNAL, 2018, 63 : 101 - 114
  • [45] Efficient co-simulation framework enhancing system-level power estimation for a platform-based SoC design
    Lee, Je-Hoon
    Kim, Sang-Choon
    Kim, Young Hwan
    Cho, Kyoungrok
    MICROELECTRONICS JOURNAL, 2011, 42 (11) : 1290 - 1298
  • [46] Evolutionary Multiobjective Optimization of a System-Level Motor Drive Design
    Cheong, Benjamin
    Giangrande, Paolo
    Zhang, Xiaochen
    Galea, Michael
    Zanchetta, Pericle
    Wheeler, Patrick
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2020, 56 (06) : 6904 - 6913
  • [47] System-level MP-SoC Design Space Exploration Using Tree Visualization
    Taghavi, Toktam
    Pimentel, Andy D.
    Thompson, Mark
    2009 IEEE/ACM/IFIP 7TH WORKSHOP ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2009, : 80 - 88
  • [48] Low power hardware/software partitioning for multiprocessor SoC design
    Ma, Tianyi
    Liu, Hongwei
    Wen, Dongxin
    Yang, Xiaozong
    Gaojishu Tongxin/Chinese High Technology Letters, 2007, 17 (10): : 991 - 996
  • [49] System-level throughput evaluations in evolved UTRA
    Ofuji, Yoshiaki
    Kawamura, Teruo
    Kishiyama, Yoshihisa
    Higuchi, Kenichi
    Sawahashi, Mamoru
    2006 10TH IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2006, : 327 - +
  • [50] System-level dynamic power management techniques for communication intensive devices
    Passos, Rodrigo M.
    Nacif, Jose Augusto
    Mini, Raquel A. F.
    Loureiro, Antnio A. F.
    Fernandes, Antonio O.
    Coelho, Claudionor N., Jr.
    IFIP VLSI-SOC 2006: IFIP WG 10.5 INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION & SYSTEM-ON-CHIP, 2006, : 373 - +