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.


PostScript version of the paper

Hypertext version of the paper