Title :
A fine-grain asynchronous VLSI cellular array processor architecture
Author :
Privat, G. ; Robin, F. ; Renaudin, M. ; El Hassan, Bachar
Author_Institution :
France Telecom, CNET, Meylan, France
fDate :
30 Apr-3 May 1995
Abstract :
The cellular iterative computation model bears upon three broad-ranging application domains: pixel-level image processing, finite-difference approximation of continuum problems (boundary value PDEs) in computational physics, and cellular automata as discrete models of complex locally-interacting systems, aimed at probing their emergent collective properties. The common underlying idea is to compute the global dynamics of a lattice-structured state-space through the iterative propagation of purely local computational dependencies between state-components. A past generation of mesh-connected SIMD array-processors, among which the MPP [Bat 80], CLIP [Pre 84] and CAM [Tof 87] machines, were canonical architectural mappings of this fruitful concept. All were fine-grain synchronous solutions. The new generation of MIMD RISC-based parallel computers that superseded them are essentially coarse-grain and asynchronous; They can simulate a cellular iterative model in a parallel pseudo-synchronous SPMD mode with global coordination mechanisms. A fine-grain asynchronous architectural model departs in a somewhat paradoxical way from these two mainstream approaches. The idea is to match an architecture with a functional concept of a synchronism, specific to cellular relaxation algorithms. As we show in the following, benefits accrue at both levels from this matching
Keywords :
VLSI; boundary-value problems; cellular arrays; finite difference methods; image processing; iterative methods; parallel architectures; VLSI; array processor architecture; boundary value PDEs; canonical architectural mappings; cellular array processor; cellular relaxation algorithms; complex locally-interacting systems; computational physics; continuum problems; fine-grain asynchronous architectural model; finite-difference approximation; global dynamics; iterative computation model; lattice-structured state-space; pixel-level image processing; CADCAM; Computational modeling; Computer aided manufacturing; Computer simulation; Concurrent computing; Finite difference methods; Image processing; Physics computing; Pixel; Very large scale integration;
Conference_Titel :
Circuits and Systems, 1995. ISCAS '95., 1995 IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
0-7803-2570-2
DOI :
10.1109/ISCAS.1995.519945