Abstract

Recently, symmetric multiprocessor (SMP) systems have become widely available, both as computational servers and as platforms for high-performance parallel computing. The same trend is found in clusters of SMPs, which are expected to become cost-effective parallel-computing platforms. This paper discusses the implementation of parallel motion estimation algorithms on SMP systems and clusters of SMPs. An MPI programming model is used since it supports shared-memory and distributed-memory architectures. Results show that the parallel ME algorithms scale well for SMP systems (up to 6 processors) and clusters of SMPs (up to 23 processors). Moreover, the performance comparison of various systems consisting of 4 processors is described. In terms of price/performance ratio, it is preferable to have a single node with dual-processors rather than a single-processor.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.