Title :
An event-based execution model for efficient image processing on workstation clusters and the grid
Author :
Johnston, D.J. ; Fleury, M. ; Downton, A.C.
Author_Institution :
Dept. of Electron. Syst. Eng., Essex Univ., Colchester, UK
Abstract :
The event model of the functional language CML (concurrent meta language) is used to capture concurrency, which normally remains unexploited within conventional parallel geometric harnesses running on (virtual) arrays of processors. This complexity is hidden from the application programmer, who merely supplies conventional geometric sequential code which is automatically executed in parallel. An example of a low-level image filtering operation is used, to show how execution efficiency can be maintained in spite of the communication delays and indeterminacies encountered in real networks.
Keywords :
computational complexity; filtering theory; functional languages; geometric codes; image segmentation; parallel programming; sequential codes; workstation clusters; application programmer; communication delays; computational complexity; concurrent meta language; event based execution model; functional language; geometric sequential code; grid; image filtering operation; image processing; parallel geometric harnesses; processors array; workstation clusters; Concurrent computing; Filtering; Filters; Image processing; Parallel processing; Pattern recognition; Prototypes; Solid modeling; Space exploration; Workstations;
Conference_Titel :
Pattern Recognition, 2004. ICPR 2004. Proceedings of the 17th International Conference on
Print_ISBN :
0-7695-2128-2
DOI :
10.1109/ICPR.2004.1334292