• DocumentCode
    1859328
  • Title

    Parallel filtering and thresholding of images on the SIMD DSP-RAM architecture

  • Author

    Dillen, Steve J. ; Cockburn, Bruce E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta., Canada
  • Volume
    2
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    995
  • Abstract
    DSP-RAM is a moderately-parallel, single-chip SIMD (single instruction stream, multiple data stream) architecture that has been proposed as a suitable hardware platform for accelerating signal processing applications. Our goal is to evaluate the potential of DSP-RAM as a coprocessor for important low-level graphical operations such as convolution filtering and thresholding. Insights gained during the initial implementation prompted a minor improvement to the original design. The benchmark operations were microcoded for DSP-RAM and then simulated on an architectural simulator written in C++. The simulation results were compared to the measured execution times for the corresponding Intel integrated performance primitives functions running on a conventional 1 GHz Pentium III personal computer A modest 25 MHz DSP-RAM coprocessor was found to give equivalent or superior performance for mid to large-sized image frames.
  • Keywords
    convolution; coprocessors; digital signal processing chips; image processing; logic design; median filters; parallel processing; random-access storage; DSP-RAM; Intel integrated performance primitives; SIMD; convolution filtering; coprocessor; image filtering; image processing; image thresholding; median filters; parallel architecture; signal processing acceleration; single instruction multiple data; Acceleration; Computational modeling; Computer simulation; Convolution; Coprocessors; Filtering; Hardware; Microcomputers; Signal processing; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2002. IEEE CCECE 2002. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-7514-9
  • Type

    conf

  • DOI
    10.1109/CCECE.2002.1013079
  • Filename
    1013079