• DocumentCode
    3537068
  • Title

    A dedicated image processor exploiting both spatial and instruction-level parallelism

  • Author

    Broggi, A. ; Bertozzi, M. ; Conte, G. ; Gregoretti, F. ; Passerone, R. ; Sansoè, C. ; Reyneri, L.M.

  • Author_Institution
    Dipt. di Ingegneria dell´´Inf., Parma Univ., Italy
  • fYear
    1997
  • fDate
    20-22 Oct 1997
  • Firstpage
    106
  • Lastpage
    115
  • Abstract
    This paper presents the PAPRICA-3 massively parallel SIMD system, designed as a hardware accelerator for real-time image processing tasks. It is composed of a linear array of single-bit processing elements, including a fairly complex pipelined controller, thus allowing the system to take advantage also of the intrinsic parallelism in a program. A programming environment has been developed to ease the prototyping of applications: a code generator converts C++ programs into assembly, and code optimization is performed directly at the assembly level, following a genetic approach. The effectiveness of the processor, as well as of the code optimizer, are discussed with the aid of an application example for handwritten character recognition
  • Keywords
    character recognition; genetic algorithms; image processing; parallel processing; programming environments; real-time systems; software prototyping; C++ programs; PAPRICA-3 massively parallel SIMD system; code generator; code optimization; code optimizer; dedicated image processor; fairly complex pipelined controller; genetic approach; handwritten character recognition; hardware accelerator; instruction-level parallelism; intrinsic parallelism; linear array; programming environment; real-time image processing; spatial parallelism; Assembly; Character recognition; Control systems; Genetics; Hardware; Image converters; Image processing; Programming environments; Prototypes; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture for Machine Perception, 1997. CAMP 97. Proceedings. 1997 Fourth IEEE International Workshop on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-8186-7987-5
  • Type

    conf

  • DOI
    10.1109/CAMP.1997.631909
  • Filename
    631909