Title :
Multi-paradigm framework for parallel image processing
Author :
Johnston, David ; Fleury, Martin ; Downton, Andy
Author_Institution :
Multimedia Architectures Lab., Essex Univ., Colchester, UK
Abstract :
A software framework for the parallel execution of sequential programs using C++ classes is presented. The functional language Concurrent ML is used to implement the underlying harness and to design the programming interfaces. The hardware-independent harness promises a composable multi paradigm, unified approach to parallelism across different technologies: PowerPC, DSP and FPGA. Performance results for an image processing case study are given.
Keywords :
C++ language; ML language; digital signal processing chips; field programmable gate arrays; image processing; multiprocessing systems; parallel architectures; parallel programming; software libraries; software performance evaluation; C++ classes; Concurrent ML; DSP; FPGA; PowerPC; composable multi paradigm; functional language; hardware-independent harness; multi-paradigm framework; parallel execution; parallel image processing; performance results; programming interfaces; sequential programs; software framework; Application software; Computer architecture; Functional programming; Hardware; Image processing; Laboratories; Large-scale systems; Programming profession; Radar imaging; Synthetic aperture radar;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
Print_ISBN :
0-7695-1926-1
DOI :
10.1109/IPDPS.2003.1213420