Multiprocessor computing for images

A review of image-processing systems developed until now is given, highlighting the weak points of such systems and the trends that have dictated their evolution through the years producing different generations of machines. Each generation may be characterized by the hardware architecture, the programmability features and the relative application areas. The need for multiprocessing hierarchical systems is discussed, focusing on pyramidal architectures. Their computational paradigms, their virtual and physical implementation, their programming and languages, are discussed. >

[1]  Steven L. Tanimoto,et al.  Hierarchical Cellular Logic and the Pipe Processor: Structural and Functional Correspondence , 1985 .

[2]  Kenneth E. Batcher,et al.  Design of a Massively Parallel Processor , 1980, IEEE Transactions on Computers.

[3]  Francine Berman,et al.  On Mapping Parallel Algorithms into Parallel Architectures , 1987, J. Parallel Distributed Comput..

[4]  Alan H. Karp,et al.  Programming for Parallelism , 1987, Computer.

[5]  Mariagiovanna Sami,et al.  Fault Tolerance Techniques for Array Structures Used in Supercomputing , 1986, Computer.

[6]  Anthony P. Reeves Languages for Parallel Processors , 1986 .

[7]  Marco Ferretti,et al.  Object recognition in multi-resolution systems , 1988 .

[8]  Wolfgang Händler,et al.  Multiprozessoren für breite Anwendungsbereiche: Erlangen General Purpose Array , 1984, ARCS.

[9]  Michael J. B. Duff Pyramids—expected performance , 1986 .

[10]  Björn Kruse,et al.  A Parallel Picture Processing Machine , 1973, IEEE Transactions on Computers.

[11]  Shi-Kuo Chang,et al.  Visual Languages: A Tutorial and Survey , 1986, IEEE Software.

[12]  Quentin F. Stout,et al.  Hypercubes and pyramids , 1986 .

[13]  C. D. Howe,et al.  How to program parallel processors: Software developers must divide problems into manageable chunks and ensure efficient communications between computing elements , 1987, IEEE Spectrum.

[14]  Marco Ferretti,et al.  Pyramidal Architectures for Image Processing , 1986, WOPPLOT.

[15]  Stefano Levialdi,et al.  Matching the task to an image processing architecture , 1983, Comput. Vis. Graph. Image Process..

[16]  Kai Hwang,et al.  Integrated Computer Architectures for Image Processing and Database Management , 1983, Computer.

[17]  Vasilii Zakharov Parallelism and Array Processing , 1984, IEEE Transactions on Computers.

[18]  B. Zavidovique,et al.  A pyramidal system for image processing , 1986 .

[19]  S. H. Unger,et al.  A Computer Oriented toward Spatial Problems , 1958 .

[20]  Peter J. Burt,et al.  A pipelined pyramid machine , 1986 .

[21]  Robert M. Lougheed,et al.  The cytocomputer: A practical pipelined image processor , 1980, ISCA '80.

[22]  Anthony P. Reeves,et al.  A Systematically Designed Binary Array Processor , 1980, IEEE Transactions on Computers.

[23]  Michael J. B. Duff,et al.  Review of the CLIP image processing system , 1899, AFIPS National Computer Conference.

[24]  Masatsugu Kidode,et al.  Design of local parallel pattern processor for image processing , 1899, AFIPS National Computer Conference.

[25]  Anthony P. Reeves,et al.  Pyramid algorithms on processor arrays , 1986 .

[26]  Renato Stefanelli,et al.  PAPIA: Pyramidal architecture for parallel image analysis , 1985, 1985 IEEE 7th Symposium on Computer Arithmetic (ARITH).