PASM, a multimicroprocessor system being designed at Purdue Univeristy for image processing and pattern recognition, is described. This system can be dynamically reconfigured to operate as one or more independent SIMD and/or MIMD machines. The functions that the PASM operating system will perform are discussed, demonstrating how it will handle a variety of types of image processing tasks. Examples of how PASM will improve computational speeds in comparison to conventional computers are presented. In particular, smoothing, histogram, and two-dimensional FFT algorithms are analyzed.