DocumentCode
2872005
Title
Transparent parallel image processing by way of a familiar sequential API
Author
Seinstra, F.J. ; Koelma, D.
Author_Institution
Fac. of Sci., Amsterdam Univ., Netherlands
Volume
4
fYear
2000
fDate
2000
Firstpage
824
Abstract
This paper descibes an infrastructure that enables transparent development of image processing software for parallel computers. The infrastructure´s main component is an image processing library containing operations capable of running on distributed memory MIMD-style parallel hardware. Since the library has a programming interface identical to that of a familiar sequential image processing library the parallelism is completely hidden from the user. All library functions are based on an abstract parallel image processing machine (APIPM), introduced in this paper. To guide the process of automatic parallelization and optimization, a performance model is defined for operations implemented using APIPM instructions. Experiments show that for realistic image operations performance predictions are highly accurate. These results suggest that the infrastructure´s core forms a powerful basis for automatic parallelization and optimization of complete applications
Keywords
image processing; optimisation; parallel processing; software libraries; APIPM; abstract parallel image processing machine; automatic parallelization; distributed memory MIMD-style parallel hardware; image processing software development; image processing software library; infrastructure; optimization; programming interface; sequential API; transparent parallel image processing; Concurrent computing; Hardware; Image processing; Information systems; Intelligent sensors; Intelligent systems; Parallel processing; Parallel programming; Predictive models; Software libraries;
fLanguage
English
Publisher
ieee
Conference_Titel
Pattern Recognition, 2000. Proceedings. 15th International Conference on
Conference_Location
Barcelona
ISSN
1051-4651
Print_ISBN
0-7695-0750-6
Type
conf
DOI
10.1109/ICPR.2000.903044
Filename
903044
Link To Document