Distributed Image Processing on a Network of Workstations
نویسندگان
چکیده
In distributed computing systems, a critical concern is to efficiently partition and schedule the tasks among available processors in such a way that the overall processing time of the submitted tasks is at a minimum. On a network of workstations, using parallel virtual machine communication library, we conducted distributed image-processing experiments following two different scheduling and partitioning strategies. In this article, following the recently evolved paradigm, referred to as divisible load theory (DLT), we conducted an experimental study on the time performance to process a very large volume of image data on a network of workstations. This is the first time in the domain of DLT such an experimental investigation has been carried out. As a case study, we use edge detection using Sobel operator as an application to demonstrate the performance of the strategy proposed by DLT. Then, we present our program model and timing mechanism for the distributed image processing. Following our system models, we compare two different partitioning and scheduling strategies: the partitioning and scheduling strategy following divisible load-scheduling theory (PSSD) and the traditional equal-partitioning strategy (EQS). From the experimental results and performance analysis using different image sizes, kernel sizes, and number of workstations, we observe that the time performance using PSSD is much better than that obtained using EQS. We also demonstrate the speed-up achieved by these strategies. Furthermore, we observe that the theoretical analysis using DLT agrees with the experimental results quite well, which verifies the feasibility of DLT in practical applications.
منابع مشابه
Curl Size and Pelt Color Determination of Zandi Lambs Using Image Processing and Artificial Neural Network
In this study, a method based on using image processing and artificial neural network is introduced to determine pelt color and curl size of newborn lambs in Zandi sheep. The data was collected from 300 newborn lambs reared in the Zandi sheep breeding centre of Khojir, Tehran. Primarily, curl size and pelt color of new born lambs was recorded by experienced appraisers, and at the same time, sev...
متن کاملParallel Image Processing Applications on a Network of Workstations
Concurrent computing on networks of distributed computers has gained tremendous attention and popularity in recent years. In this paper, we use this computing environment for the development of efficient parallel image convolution applications for grey-level images and binary images. Significant speedup was achieved using different image sizes, kernel sizes, and number of workstations. We also ...
متن کاملMIRAGE : a system for distributed image generation on workstation clusters
This thesis describes an efficient and robust implementation of the "Supervisor-Worker" model for distributing and coordinating the parallel tasks of image generation[l] . Image generation by ray-tracing is well suited for effective distributed processing due to its intensive computations and its ability to be divided into independent components. A system for utilizing clusters of interconnecte...
متن کاملParallel image processing in heterogeneous computing network systems
We present a uniform construct of parallel programming for a set of image processing tasks based on our Distributed Computing Primitive (DCP) concept. Our target architecture is a heterogeneous computing network system consisting of various high performance workstations connected through a local area network. We show that DCP has advantages over non-primitive PVM-based parallel approaches in th...
متن کاملQuad-pixel edge detection using neural network
One of the most fundamental features of digital image and the basic steps in image processing, analysis, pattern recognition and computer vision is the edge of an image where the preciseness and reliability of its results will affect directly on the comprehension machine system made objective world. Several edge detectors have been developed in the past decades, although no single edge detector...
متن کامل