High Acceleration for Video Processing Applications Using Specialized Instruction Set Based on Parallelism and Data Reuse

被引:4
|
作者
Beucher, Nicolas [1 ]
Belanger, Normand [1 ]
Savaria, Yvon [1 ]
Bois, Guy [2 ]
机构
[1] Ecole Polytech, Dept Elect Engn, Grp Rech Microelect, Montreal, PQ H3C 3A7, Canada
[2] Ecole Polytech, Dept Comp Engn, Grp Rech Microelect, Montreal, PQ H3C 3A7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
ASIP; Video processing; Acceleration; Data reuse; FRAME-RATE CONVERSION; MOTION; ALGORITHM;
D O I
10.1007/s11265-008-0230-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes an application-specific instruction set for a configurable processor to accelerate motion-compensated frame rate conversion (MC-FRC) algorithms based on block motion estimation (BME). The paper shows that the key to achieve very high performance when creating new instructions is to leverage, at the same time, parallel computations, data reuse, and efficient cache use. This is supported by concrete examples that demonstrate how it can be done in the case of the two algorithms considered. The new instructions are used to implement two BME algorithms: one implements the full search (FS) block matching algorithm (BMA), while the other implements the One-Dimensional Full Search (ODFS) BMA. The obtained acceleration factors exceed one hundred for the MC-FRC algorithm embedding the FS algorithm and twenty for the ODFS algorithm. The results show that getting such global acceleration is the consequence of combining parallel computations, data reuse, and efficient cache use, not of only one of them.
引用
收藏
页码:155 / 165
页数:11
相关论文
共 50 条
  • [31] ADVANCING AIRBORNE HYPERSPECTRAL DATA PROCESSING AND APPLICATIONS FOR SUSTAINABLE AGRICULTURE USING RTM-BASED MACHINE LEARNING
    Zhou, Qu
    Wang, Sheng
    Guan, Kaiyu
    IGARSS 2023 - 2023 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2023, : 1269 - 1272
  • [32] Machine Learning Based Monitoring of the Pneumatic Actuators' Behavior Through Signal Processing Using Real-World Data Set
    Kovacs, Tibor
    Ko, Andrea
    FUTURE DATA AND SECURITY ENGINEERING (FDSE 2019), 2019, 11814 : 33 - 44
  • [33] A Learning-Based Scheduler for High Volume Processing in Data Warehouse Using Graph Neural Networks
    Bengre, Vivek
    HoseinyFarahabady, M. Reza
    Pivezhandi, Mohammad
    Zomaya, Albert Y.
    Jannesari, Ali
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT 2021, 2022, 13148 : 175 - 186
  • [34] Design of High Energy Efficiency 32bit Processing Unit using Instruction-Levels Data Gating and Dynamic Voltage Scaling Techniques
    Yang, Yil Suk
    Roh, Tae Moon
    Yeo, Soon Il
    Kwon, Woo H.
    Kim, Jongdae
    ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 508 - +
  • [35] Photonic access node using optical code-based label processing and its applications to optical data networking
    Kitayama, K
    Murata, M
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2001, 19 (10) : 1401 - 1415
  • [36] APPLICATIONS OF HIGH-DIMENSIONAL DATA ANALYTICS IN STRUCTURAL HEALTH MONITORING AND NOND-ESTRUCTIVE EVALUATION: THERMAL VIDEOS PROCESSING USING TENSOR-BASED ANALYSIS
    Momeni, Hamed
    Ebrahimkhanlou, Arvin
    PROCEEDINGS OF ASME 2021 INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION (IMECE2021), VOL 13, 2021,
  • [37] Object Tracking Based Surgical Incision Region Encoding using Scalable High Efficiency Video Coding for Surgical Telementoring Applications
    Sanagavarapu, Karthik Sairam
    Pullakandam, Muralidhar
    RADIOENGINEERING, 2022, 31 (02) : 231 - 242
  • [38] Ultra-High Resolution Video Distributed Transcoding System Using Memory-based High-speed Data Distribution Method
    Huh, Jingang
    Kim, Yong-Hwan
    Jeong, Jinwoo
    2019 34TH INTERNATIONAL TECHNICAL CONFERENCE ON CIRCUITS/SYSTEMS, COMPUTERS AND COMMUNICATIONS (ITC-CSCC 2019), 2019, : 292 - 295
  • [39] Estimation and Verification of Maximum Response Acceleration Based on Spectral Modal Analysis of a High-rise Building Using WRF Simulation Data
    Takadate Y.
    Takemi T.
    Okuda Y.
    Journal of Wind Engineering, 2022, 47 (02): : 27 - 38
  • [40] A new approach data processing: density-based spatial clustering of applications with noise (DBSCAN) clustering using game-theoryA new approach data processing: density-based spatial clustering of applications with...U. Kazemi, S. Soleimani
    Uranus Kazemi
    Seyfollah Soleimani
    Soft Computing, 2025, 29 (3) : 1331 - 1346