A self-optimising coprocessor model for portable parallel image processing
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.
Unable to display preview. Download preview PDF.
- 1.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.Google Scholar
- 2.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.Google Scholar
- 4.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.Google Scholar
- 5.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.Google Scholar