PETS: Power and Energy Estimation Tool at System-Level

被引:0
|
作者
Rethinagiri, Santhosh-Kumar [1 ]
Palomar, Oscar [1 ]
Unsal, Osman [1 ]
Cristal, Adrian [1 ]
Ben-Atitallah, Rabie [2 ]
Niar, Smail [2 ]
机构
[1] Barcelona Supercomp Ctr, Barcelona, Spain
[2] Univ Valenciennes, LAMIH, Valenciennes, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we introduce PETS, a simulation based tool to estimate, analyse and optimize power/energy consumption of an application running on complex state-of-the-art heterogeneous embedded processor based platforms. This tool is integrated with power and energy models in order to support comprehensive design space exploration for low power multicore and heterogeneous multiprocessor platforms such as OMAP, CARMA, Zynq 7000 and Virtex II Pro. Moreover, PETS is equipped with power optimization techniques such as dynamic slack reduction and work load balancing. The development of PETS involves two steps. First step: power model generation. For the power model development, functional-level parameters are used to set up generic power models for the different components of the system. So far, seven power models have been developed for different architectures, starting from the simple low power architecture ARM9 to the very complex DSP TI C64x. Second step: a simulation based virtual platform framework is developed using SystemC IP's and JIT/ISS compilers to accurately grab the activities to estimate power. The accuracy of our proposed tool is evaluated by using a variety of industrial benchmarks. Estimated power and energy values are compared to real board measurements. The power estimation results are less than 4% of error for single core processor, 4.6% for dual-core processor, 5% for quad-core, 6.8% multi-processor based system and effective optimisation of power/energy for the applications
引用
收藏
页码:535 / +
页数:2
相关论文
共 50 条
  • [41] Mobile GPS Application Design Based on System-Level Power and Battery Status Estimation
    Kim, Jaemin
    Chang, Naehyuck
    Shin, Donghwa
    ENERGIES, 2021, 14 (17)
  • [42] Predicting System-level Power for a Hybrid Supercomputer
    Sirbu, Alina
    Bahaoglu, Ozalp
    2016 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS 2016), 2016, : 826 - 833
  • [43] Comparing system-level power management policies
    Lu, YH
    De Micheli, G
    IEEE DESIGN & TEST OF COMPUTERS, 2001, 18 (02): : 10 - 19
  • [44] System-level power optimization: Techniques and tools
    Benini, Luca
    De Micheli, Giovanni
    Proceedings of the International Symposium on Low Power Electronics and Design, Digest of Technical Papers, 1999, : 288 - 293
  • [45] APPLICATION OF A CFD TOOL FOR SYSTEM-LEVEL THERMAL SIMULATION
    LEE, TYT
    MAHALINGAM, M
    IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY PART A, 1994, 17 (04): : 564 - 572
  • [46] System-level I/O power modeling
    Pinello, WP
    Patel, PR
    Li, YL
    MICROELECTRONIC YIELD, RELIABILITY, AND ADVANCED PACKAGING, 2000, 4229 : 217 - 220
  • [47] Comparing system-level power management policies
    Lu, Y.-H.
    De Micheli, G.
    IEEE Design and Test of Computers, 2001, 18 (02): : 10 - 19
  • [48] System-level power management for mobile devices
    i Creus, Gerard Bosch
    Niska, Petri
    2007 CIT: 7TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 799 - 804
  • [49] System-level power optimization: Techniques and tools
    Benini, L
    De Micheli, G
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2000, 5 (02) : 115 - 192
  • [50] System-Level Optimization of Passive Energy Balancing
    Shaw, Alexander D.
    Zhang, Jiaying
    Wang, Chen
    Woods, Benjamin K. S.
    Friswell, Michael I.
    AIAA JOURNAL, 2022, 60 (09) : 5570 - 5580