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.

A Dedicated Image Processor Exploiting both Spatial and Instruction-Level Parallelism

Passerone, Roberto;
1997-01-01

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.
1997
Proceedings of the Fourth IEEE International Workshop on Computer Architecture for Machine Perception
Boston, MA
IEEE Computer Society, Los Alamitos, CA, USA
0818679875
A., Broggi; M., Bertozzi; G., Conte; F., Gregoretti; Passerone, Roberto; C., Sansoe; L. M., Reyneri
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/95171
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 3
  • OpenAlex ND
social impact