Partitioning Problems in Parallel, Pipeline, and Distributed Computing
IEEE Transactions on Computers
A survey of the Hough transform
Computer Vision, Graphics, and Image Processing
Polymorphic-Torus Architecture for Computer Vision
IEEE Transactions on Pattern Analysis and Machine Intelligence
Image template matching on MIMD hypercube multicomputers
Journal of Parallel and Distributed Computing
A Single-Chip Multiprocessor for Multimedia: the MVP
IEEE Computer Graphics and Applications
Parallel image processing applications on a network of workstations
Parallel Computing
The GIOTTO system: a parallel computer for image processing
Real-Time Imaging - Special issue on special-purpose architectures for real-time imaging, part 2
Computer
The Block Distributed Memory Model for Shared Memory Multiprocessors
Proceedings of the 8th International Symposium on Parallel Processing
Hi-index | 0.00 |
Different tasks in image processing exhibit different computational requirements that should be considered with respect to the architecture. This is particularly critical in parallel machines where many parallelization techniques, as data partitioning and mapping on processors, use of shared memory space, exploitation of pipelining with pre-fetching affect dramatically the performance with a strong relation with algorithm and architectural parameters. The paper defines computational models for tightly-coupled multiprocessors with crossbar architecture, both for data-parallel local algorithms and for global algorithms such as spatial transformations. To solve the intrinsic memory limitations of low-cost, highly integrated systems, the paper proposes to extend the classical block processing model by analytically modeling also the case of multiple processing stages. The models have been compared in detail and have been efficiently adopted for optimizing performance in block processing on crossbar multiprocessors for low-level computer vision applications.