NPAC Technical Report SCCS-659
A Concurrent Multi Target Tracker: Benchmarking and Portability
Salim Hariri, Rajesh Yadav, Balaji Thiagarajan, Sung-Yong Park, Mahesh Subramanyan
Submitted July 1 1994
Abstract
With the current advances in computing and network
technology and software, the gap between parallel and distributed
computing environment is gradually becoming narrower. Consequently,
parallel programs run on parallel as well as distributed
systems. However, programming and porting complex applications to
such environment is challenging task and not well understood.
In this paper, we use a concurrent multi target tracker as a running
example to analyze and evaluate performance of two different
parallel implementations on parallel and distributed systems.
We have benchmarked
both these implementations on different architectures that vary from
a network of workstations(SUN, IBM RS6000) to parallel computers
(CM5, iPSC 860) using
different parallel/distributed message passing tools(PVM, p4,
EXPRESS, HORUS). We have also compared the performance of these
tools
to provide important communication primitives for high performance
computing applications such as send/receive, broadcast and circular
communication.