Algorithmic skeletons: structured management of parallel computation
Algorithmic skeletons: structured management of parallel computation
Parallel algorithms: for digital image processing, computer vision and neural networks
Parallel algorithms: for digital image processing, computer vision and neural networks
Fortran M: a language for modular parallel programming
Journal of Parallel and Distributed Computing
Parallel skeletons for structured composition
PPOPP '95 Proceedings of the fifth ACM SIGPLAN symposium on Principles and practice of parallel programming
A new model for integrated nested task and data parallel programming
PPOPP '97 Proceedings of the sixth ACM SIGPLAN symposium on Principles and practice of parallel programming
A Framework for Exploiting Task and Data Parallelism on Distributed Memory Multicomputers
IEEE Transactions on Parallel and Distributed Systems
A task- and data-parallel programming language based on shared objects
ACM Transactions on Programming Languages and Systems (TOPLAS)
Optimal use of mixed task and data parallelism for pipelined computations
Journal of Parallel and Distributed Computing
MPI-The Complete Reference, Volume 1: The MPI Core
MPI-The Complete Reference, Volume 1: The MPI Core
IEEE Transactions on Pattern Analysis and Machine Intelligence
CPR: Mixed Task and Data Parallel Scheduling for Distributed Systems
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
IEEE Transactions on Parallel and Distributed Systems
Commodity cluster-based parallel processing of hyperspectral imagery
Journal of Parallel and Distributed Computing
Development platform for parallel image processing
SSIP'06 Proceedings of the 6th WSEAS International Conference on Signal, Speech and Image Processing
Computer Methods and Programs in Biomedicine
User Transparent Data and Task Parallel Multimedia Computing with Pyxis-DT
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
User transparent data and task parallel multimedia computing with Pyxis-DT
Future Generation Computer Systems
Hi-index | 0.00 |
The paper presents a data and task parallel low-level image processing environment for distributed memory systems. Image processing operators are parallelized by data decomposition using algorithmic skeletons. Image processing applications are parallelized by task decomposition, based on the image application task graph. In this way, an image processing application can be parallelized both by data and task decomposition, and thus better speed-ups can be obtained. We validate our method on the multi-baseline stereo vision application.