Sciweavers

CONCURRENCY
2004

User transparency: a fully sequential programming model for efficient data parallel image processing

13 years 4 months ago
User transparency: a fully sequential programming model for efficient data parallel image processing
Although many image processing applications are ideally suited for parallel implementation, most researchers in imaging do not benefit from high performance computing on a daily basis. Essentially, this is due to the fact that no parallelization tools exist that truly match the image processing researcher's frame of reference. As it is unrealistic to expect imaging researchers to become experts in parallel computing, tools must be provided to allow them to develop high performance applications in a highly familiar manner. In an attempt to provide such a tool, we have designed a software architecture that allows transparent (i.e., sequential) implementation of data parallel imaging applications for execution on homogeneous distributed memory MIMD-style multicomputers. This paper presents an extensive overview of the design rationale behind the software architecture, and gives an assessment of the architecture's effectiveness in providing significant performance gains. In part...
Frank J. Seinstra, Dennis Koelma
Added 17 Dec 2010
Updated 17 Dec 2010
Type Journal
Year 2004
Where CONCURRENCY
Authors Frank J. Seinstra, Dennis Koelma
Comments (0)