Efficient implementation of nested-loop multimedia algorithms

被引:0
|
作者
Kittitornkun S. [1 ]
Hu Y.H. [1 ]
机构
[1] Dept. of Elec. and Computer Eng., University of Wisconsin, Madison
关键词
Dependence graph; FPGA; Multiple-order; Systolic array; VLIW;
D O I
10.1155/S1110865701000221
中图分类号
学科分类号
摘要
A novel dependence graph representation called the multiple-order dependence graph for nested-loop formulated multimedia signal processing algorithms is proposed. It allows a concise representation of an entire family of dependence graphs. This powerful representation facilitates the development of innovative implementation approach for nested-loop formulated multimedia algorithms such as motion estimation, matrix-matrix product, 2D linear transform, and others. In particular, algebraic linear mapping (assignment and scheduling) methodology can be applied to implement such algorithms on an array of simple-processing elements. The feasibility of this new approach is demonstrated in three major target architectures: application-specific integrated circuit (ASIC), field programmable gate array (FPGA), and a programmable clustered VLIW processor.
引用
收藏
页码:129 / 146
页数:17
相关论文
共 50 条
  • [1] A nested-loop Fisher discriminant analysis algorithm
    Zhao, Chunhui
    Gao, Furong
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2015, 146 : 396 - 406
  • [2] Efficient nested-loop based outlier detection algorithm for large data set
    Ni, Weiwei
    Chen, Geng
    Lu, Jieping
    Sun, Zhihui
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2006, 36 (03): : 463 - 466
  • [3] A nested-loop architecture for mobile robot navigation
    Santos, VM
    Castro, JP
    Ribeiro, MI
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2000, 19 (12): : 1218 - 1235
  • [4] A Nested-loop Control Strategy for a Bidirectional Cuk Inverter
    Shelembe, Linda
    Barendse, Paul
    2019 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2019, : 1528 - 1535
  • [5] A Nested-Loop Iterative Learning Control for Robot Manipulators
    Lee, Yu-Hsiu
    Hsu, Sheng-Chieh
    Du, Yan-Yi
    Hu, Jwu-Sheng
    Tsao, Tsu-Chin
    IFAC PAPERSONLINE, 2019, 52 (15): : 358 - 363
  • [6] Energy Modeling and Optimization for Tiled Nested-Loop Codes
    Prajapati, N.
    Ranasinghe, W.
    Tandrapati, V.
    Andonov, Rumen
    Djidjev, Hristo
    Rajopadhye, Sanjay
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 888 - 895
  • [7] Performance evaluation of nested-loop join processing on Networks of Workstations
    Imasaki, K
    Dandamudi, S
    SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2000, : 537 - 544
  • [8] Classifying interprocess communication in process network representation of nested-loop programs
    Turjan, Alexandru
    Kienhuis, Bart
    Deprettere, Ed
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2007, 6 (02) : 13
  • [9] WCET Nested-Loop Minimization in Terms of Instruction-Level-Parallelism
    Elloumi, Yaroub
    Akil, Mohamed
    Bedoui, Mohamed Hedi
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS 2015), 2015, : 386 - 393
  • [10] Discrete Time Nested-Loop Controller for the Output Stage of a Photovoltaic Microinverter
    Lopez-Santos, Oswaldo
    Cortes-Torres, Luis
    Tilaguy-Lezama, Sebastian
    APPLIED COMPUTER SCIENCES IN ENGINEERING, 2016, 657 : 320 - 331