Skip to main content
Log in

Abstract

In 1983 an Italian research program was begun for the design, simulation and construction of a multiprocessor image processing system. After a first phase devoted to the comparison of suggested and existing systems and to the definition of a set of benchmarks, a new system was defined. The structure of this new system is introduced here: it is based on a fine-grained pyramid of processors built up by means of a pyramidal cell implemented on a VLSI multiprocessor chip. The peculiarities and the capabilities of the processing element are highlighted. The complete hardware and software system has been fully designed and is described. A first working prototype has been built and is now operational.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. E.R. Caianiello, “Some remarks on organization and structures,”Biol. Cybernetics, vol. 26, 1977, pp. 151.

    Article  Google Scholar 

  2. J. Becker. “Structural aspects of organizing parallel processing machines,” K. Ecker (HRSG.), Berichte des Instituts fur Informatik der Universitat Clasthal, University of Clasthal, city of publication unavailable, 1988.

  3. V. Cantoni and S. Levialdi (Eds.).Pyramidal Systems for Computer Vision. Berlin: Springer-Verlag, 1986.

    MATH  Google Scholar 

  4. V. Cantoni, “I.P. hierarchical systems: architectural features.” InPyramidal Systems for Image Processing and Computer Vision, V. Cantoni and S. Levialdi (Eds.), Berlin: Springer-Verlag, 1986.

    Chapter  Google Scholar 

  5. M. Ferretti, “Overlapping in Compact Pyramids.” InPyramidal Systems for Computer Vision, V. Cantoni and S. Levialdi (Eds.), Berlin: Springer-Verlag, 1986.

    Google Scholar 

  6. A. Rosenfeld. “Parallel Image Processing using Cellular Arrays.”Computer, vol. 16, no. 1, 1984, pp. 12–20.

    Google Scholar 

  7. S.L. Tanimoto. “A Hierarchical Cellular Logic for Pyramid Computers.Journal of Parallel and Distributed Computing, 1984, pp. 105–132.

  8. S.L. Tanimoto. Towards hierarchical cellular logic: design considerations for pyramid machines. CS Dept., Univ. Washington, TR 81-02-01, 1981.

  9. S.L. Tanimoto, T.J. Ligocki and R. Ling. “A Prototype Pyramid Machine for Hierarchical Cellular Logic.” InParallel Computer Vision, L. Uhr (Ed.), pp. 43–84, London: Academic Press, 1987.

    Google Scholar 

  10. D.H. Schaefer, P. Ho, J. Boyd and C. Vallejos. “The GAM Pyramid.” InParallel Computer Vision, L. Uhr (Ed.), London: Academic Press, 1987.

    Google Scholar 

  11. K.E. Batcher. “Design of a massively parallel processor.”IEEE Trans. Comput., vol. C-29, 1980, pp. 836–840.

    Article  Google Scholar 

  12. F. Devos, A. Merigot and B. Zadovique. “Integration d'un processeur cellulaire pour une architecture pyramidale de traitement d'image.”Revue Phys. Appl. 20, 1985, pp. 23–27.

    Article  Google Scholar 

  13. A. Merigot, P. Clermont, J. Mehat, F. Devos and B. Zadovique. “A Pyramidal System for Image Processing.” InPyramidal Systems for Computer Vision, V. Cantoni and S. Levialdi (Eds.), Berlin: Springer-Verlag, 1986.

    Google Scholar 

  14. G. Fritsch. “Memory Coupled Processor Arrays for a Broad Spectrum of Application.”Lecture Notes in Physics, Berlin: Springer-Verlag, 1984.

    Google Scholar 

  15. G. Fritsch. “General Purpose Pyramidal Architectures.” InPyramidal Systems for Computer Vision, V. Cantoni and S. Levialdi (Eds.), Berlin: Springer-Verlag, 1986.

    Google Scholar 

  16. V. Cantoni, M. Ferretti, S. Levialdi, and F. Maloberti. “A Pyramid Project Using Integrated Technology.” InIntegrated Technology for Parallel Image Processing, S. Levialdi (Ed.), London: Academic Press, 1985.

    Google Scholar 

  17. V. Cantoni, M. Ferretti, S. Levialdi, and R. Stefanelli. “PAPIA: Pyramidal Architecture for Parallel Image Analysis.”Proc. 7th Symp. on Computer Arithmetic, Urbana, IL, 1985, pp. 237–242.

  18. M. Ferretti, R. Negrini. “PAPIA: A Pyramid of Image Processors.”Proc. IFIP Workshop on Parallel Architectures on Silicon, Grenoble, Dec. 1989.

  19. M.J.B. Duff. “Propagation in Cellular Logic Arrays.”Proc. Workshop on Picture Data Description and Management,” Asilomar Conf. Grounds, Pacific Grove, CA, IEEE Comp. Soc., 1980, pp. 259–262.

  20. V. Cantoni, S. Levialdi. “Contour Labelling by Pyramidal Processing.” InIntermediate Level Image Processing, M.J. Duff (Ed.), London: Academic Press, 1986, pp. 179–188.

    Google Scholar 

  21. G. Gerardi. “The PAPIA Controller Hardware Implementation.” InPyramidal Systems for Computer Vision, V. Cantoni, S. Levialdi (Eds.), Berlin: Springer-Verlag, NATO ASI Series F. 1986.

    Google Scholar 

  22. O. Catalano, G. De Gaetano, V. Di Gesù, G. Gerardi, A. Machi, D. Tegolo.” Low Level Languages for the PAPIA Machine.” InData Analysis in Astronomy II., V. Di Gesù et al. (Eds.), New York: Plenum Press, 1986.

    Google Scholar 

  23. A. Machi, D. Tegolo. Ambiente di sviluppo e Macroprogram-mazione per PAPIA. IFCAI Rapp. Tecnico 8/87.

  24. V. Di Gesù. “A High Level Language for Pyramid Architectures.” InPyramidal Systems for Computer Vision, V. Cantoni, S. Levialdi (Eds.), Berlin: Springer-Verlag, NATO ASI Series F., 1986.

    Google Scholar 

  25. M.B.J. Duff. “CLIP4: A large scale integrated circuit array parallel processor.” InProc. 3rd IJCPR, 1976, pp. 728–768.

  26. W.D. Hillis.The Connection Machine. Cambridge, MA: MIT Press, 1987.

    Google Scholar 

  27. T. Fountain:Processor Arrays. London: Academic Press, 1987.

    MATH  Google Scholar 

  28. J.E. Shore. A Two Dimensional Haar-like Transform. NRL Report 7472, AD 755433, 1973.

  29. L. Carrioli. “A Pyramidal Haar Transform Implementation.” InImage Analysis and Processing, V. Cantoni, S. Levialdi and G. Musso (Eds.), New York: Plenum Press, 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cantoni, V., Di Gesu, V., Ferretti, M. et al. The PAPIA system. J VLSI Sign Process Syst Sign Image Video Technol 2, 195–217 (1991). https://doi.org/10.1007/BF00925466

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00925466

Keywords

Navigation