Abstract
This paper describes an approach taken to achieve both portability and efficiency in the context of image processing. It outlines the EPIC architecture (Extensible Parallel Image Coprocessor), an image processing-specific software architecture capable of efficient implementation on a range of parallel machines. EPIC is currently being implemented using a network of C40 processors.
Chapter PDF
References
Ritter G X, Wilson J N and Davidson J L, ‘Image Algebra: an overview', Computer Vision, Graphics and Image Processing, No. 49 (1990) pp 297–331.
Crookes D, Morrow P J and McParland P J, ‘IAL: a parallel image processing programming language', IEE Proceedings, Part I, Vol 137 No 3 (June 1990) pp 176–182.
Brown T J and Crookes D, ‘A high level language for image processing', Image and Vision Computing, Vol 12 No 2 (March 1994) pp 67–79.
McColl W F, ‘Scalable Parallel Computing — a grand unified theory and its practical development', IFIP Transactions A: Computer Science and Technology, 1994, Vol. 51, pp. 539–546.
D Crookes, I T A Spence and T J Brown, ‘Efficient parallel image transforms: a very high level approach', in Transputer Applications and Systems, Proc 1995 World Transputer Congress, IOS Press, September 1995. pp.135–143.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Crookes, D. et al. (1996). A self-optimising coprocessor model for portable parallel image processing. In: Bougé, L., Fraigniaud, P., Mignotte, A., Robert, Y. (eds) Euro-Par'96 Parallel Processing. Euro-Par 1996. Lecture Notes in Computer Science, vol 1124. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024704
Download citation
DOI: https://doi.org/10.1007/BFb0024704
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61627-6
Online ISBN: 978-3-540-70636-6
eBook Packages: Springer Book Archive