Energy-Aware Co-processor Selection for Embedded Processors on FPGAs

被引:1
|
作者
Gholamipour, Amir Hossein [1 ]
Bozorgzadeh, Elaheh [1 ]
Banerjee, Sudarshan [1 ]
机构
[1] Univ Calif Irvine, Donald Bren Sch Informat & Comp Sci, Irvine, CA 92717 USA
关键词
D O I
10.1109/ICCD.2007.4601895
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present co-processor selection problem for minimum energy consumption in hw/sw co-design on FPGAs with dual power mode. We provide theoretical analysis for the problem under no constraint, resource constraint, and timing constraint. We prove that the complexity of the problem in each case is NP-Hard and we provide a generalized ILP formulation We compared the result of our approach in minimizing energy to the result of other approaches that had not considered both static and dynamic power during optimization and we showed that we can reduce energy by 63% in some cases.
引用
收藏
页码:158 / 163
页数:6
相关论文
共 50 条
  • [31] Energy-Aware Thread Scheduling for Embedded Multi-Threaded Processors: Architectural Level Design and Implementation
    Wickramasinghe, Mahanama
    Guo, Hui
    2014 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2014, : 179 - 184
  • [32] A Many-Core Co-Processor for Embedded Parallel Computing on FPGA
    Jose, Wilson
    Neto, Horacio
    Vestias, Mario
    2015 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2015, : 539 - 542
  • [33] Fast Fourier Transform Co-Processor (FFTC) - towards embedded GFLOPs
    Kuehl, Christopher
    Liebstueckel, Uwe
    Tejerina, Isaac
    Uemminghaus, Michael
    Witte, Felix
    Kolb, Michael
    Suess, Martin
    Weigand, Roland
    Kopp, Nicholas
    HIGH-PERFORMANCE COMPUTING IN REMOTE SENSING II, 2012, 8539
  • [34] Selective Instruction Set Muting for Energy-Aware Adaptive Processors
    Shafique, Muhammad
    Bauer, Lars
    Henkel, Joerg
    2010 IEEE AND ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2010, : 353 - 360
  • [35] Co-Processor Aided Attack on Embedded Multi-OS Environments
    Schnarz, Pierre
    Wietzke, Joachim
    Stengel, Ingo
    2013 INTERNATIONAL CONFERENCE ON IT CONVERGENCE AND SECURITY (ICITCS), 2013,
  • [36] Energy-aware dynamic resource allocation heuristics for clustered processors
    Baniasadi, Amirali
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2006, 31 (03): : 117 - 125
  • [37] ENERGY-AWARE COMPILATION FOR NETWORK PROCESSORS: FRAMEWORKS, TECHNIQUES AND TREND
    Huang, Jing
    Wang, Xiaojun
    Liu, Bin
    Yu, Jia
    CIICT 2008: PROCEEDINGS OF CHINA-IRELAND INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATIONS TECHNOLOGIES 2008, 2008, : 334 - +
  • [38] A MicroBlaze specific Co-Processor for Real-Time Hyperelliptic Curve Cryptography on Xilinx FPGAs
    Klimm, Alexander
    Sander, Oliver
    Becker, Juergen
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 2851 - 2858
  • [39] Variability Tolerant Reading of Nanomagnetic Energy Minimizing Co-processor
    Roxy, Kawsher A.
    Bhanja, Sanjukta
    2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 413 - 416
  • [40] Energy Efficiency with Runtime Models for Energy-Aware Embedded Systems
    Karakehayov, Zdravko
    Vassev, Emil
    2011 34TH IEEE SOFTWARE ENGINEERING WORKSHOP (SEW 2011), 2011, : 106 - 111