Power and performance analysis of motion estimation based on hardware and software realizations

被引:0
|
作者
Yang, SQ [1 ]
Wolf, W
Vijaykrishnan, N
机构
[1] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
[2] Penn State Univ, Dept Comp Sci & Engn, Microsyst Design Lab, University Pk, PA 16802 USA
关键词
motion estimation algorithm; power modeling; performance optimization;
D O I
10.1109/TC.2005.102
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Motion estimation is the most computationally expensive task in MPEG-style video compression. Video compression is starting to be widely used in battery-powered terminals, but surprisingly little is known about the power consumption of modern motion estimation algorithms. This paper describes our effort to analyze the power and performance of realistic motion estimation algorithms in both hardware and software realizations. For custom hardware realizations, this paper presents a general model of VLSI motion estimation architectures. This model allows us to analyze in detail the power consumption of a large class of modern motion estimation engines that can execute the motion estimation algorithms of interest to us. We compare these algorithms in terms of their power consumption and performance. For software realizations, this paper provides the first detailed instruction-level simulation results on motion estimation based on a programmable CPU core. We analyzed various aspects of the selected motion estimation algorithms, such as search speed and power distribution. This paper provides a guideline to two types of machine designs for motion estimation: custom ASIC ( Application Specific Integrated Circuit) design and custom ASIP ( Application Specific Instruction-set Processor) designs.
引用
收藏
页码:714 / 726
页数:13
相关论文
共 50 条
  • [41] Architecture and performance characterization of hardware and software implementations of the Crozier frequency estimation algorithm
    Lafrance, LP
    Cantin, MA
    Savaria, Y
    Sung, SH
    Lavoie, P
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL IV, PROCEEDINGS, 2002, : 823 - 826
  • [42] A High Level Mixed Hardware/Software Modeling Framework for Rapid Performance Estimation
    Kriegel, Joffrey
    Pegatoquet, Alain
    Auguin, Michel
    Broekaert, Florian
    2012 IEEE 10TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2012, : 233 - 236
  • [43] Performance estimation for hardware software codesign using Hierarchical Colored Petri Nets
    Grode, J
    Madsen, J
    Jerraya, AA
    PROCEEDINGS OF THE HIGH-PERFORMANCE COMPUTING (HPC'98), 1998, : 353 - 359
  • [44] Implementation and performance analysis of optical flow based motion estimation on FPGA
    Wang X.-J.
    Zhang J.-L.
    Yin L.
    Guangxue Jingmi Gongcheng/Optics and Precision Engineering, 2019, 27 (01): : 211 - 220
  • [45] Hardware simulation with software modeling for enhanced architecture performance analysis
    Kadrovach, BA
    Read, BC
    Young, FCD
    Concha, LM
    Jarusewic, P
    Pedersen, K
    Bawcom, D
    PROCEEDINGS OF THE IEEE 1998 NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE, 1998, : 454 - 461
  • [46] Motion estimation hardware implementation for HDTV
    Hui, Xinbiao
    Yu, Songyu
    Zheng, Zhihang
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 1999, 33 (09): : 1071 - 1074
  • [47] Software and Hardware Solutions for Channel Estimation Based on Cyclic Golay Sequences
    Csuka, Barna
    Kollar, Zsolt
    RADIOENGINEERING, 2016, 25 (04) : 801 - 807
  • [48] AN ESTIMATION MODEL TO MEASURE COMPUTER SYSTEMS DEVELOPMENT BASED ON HARDWARE AND SOFTWARE
    Barbosa da Silva, Caio Monteiro
    Loubach, Denis Silva
    da Cunha, Adilson Marques
    2009 IEEE/AIAA 28TH DIGITAL AVIONICS SYSTEMS CONFERENCE, VOLS 1-3, 2009, : 1512 - 1523
  • [49] Auto estimation model of FPGA based delay for the hardware/software partitioning
    Niu, Xiaoxia
    Wu, Yanxia
    Zhang, Bowei
    Gu, Guochang
    Zhang, Guoyin
    Journal of Computational Information Systems, 2013, 9 (17): : 6767 - 6774
  • [50] INCREMENTAL HARDWARE ESTIMATION DURING HARDWARE SOFTWARE FUNCTIONAL PARTITIONING
    VAHID, F
    GAJSKI, DD
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1995, 3 (03) : 459 - 464