The AIS-5000 parallel processor
The AIS-5000 is a commercially available massively parallel processor which has been designed to operate in an industrial environment. It has fine-grained parallelism with up to 1024 processing elements arranged in a single-instruction multiple-data (SIMD) architecture. The processing elements are arranged in a one-dimensional chain that, for computer vision applications, can be as wide as the image itself. This architecture has superior cost/performance characteristics than two-dimensional mesh-connected systems. The design of the processing elements and their interconnections as well as the software used to program the system allow a wide variety of algorithms and applications to be implemented. In this paper, the overall architecture of the system is described. Various components of the system are discussed, including details of the processing elements, data I/O pathways and parallel memory organization. A virtual two-dimensional model for programming image-based algorithms for the system is presented. This model is supported by the AIS-5000 hardware and software and allows the system to be treated as a full-image-size, two-dimensional, mesh-connected parallel processor. Performance bench marks are given for certain simple and complex functions.
- Research Organization:
- Applied Intelligent Systems Inc., Ann Arbor, MI (US)
- OSTI ID:
- 6449950
- Journal Information:
- IEEE Trans. Pattern Anal. Mach. Intell.; (United States), Vol. 10:3
- Country of Publication:
- United States
- Language:
- English
Similar Records
Parallelizing the SDI ACCESS algorithm for the Connection Machine-2
Comparison of massively parallel hand-print segmenters
Related Subjects
ARRAY PROCESSORS
COMPUTER ARCHITECTURE
A CODES
BENCHMARKS
COMPUTER CODES
DESIGN
ONE-DIMENSIONAL CALCULATIONS
PARALLEL PROCESSING
PERFORMANCE
TWO-DIMENSIONAL CALCULATIONS
PROGRAMMING
990210* - Supercomputers- (1987-1989)
990220 - Computers
Computerized Models
& Computer Programs- (1987-1989)