Abstract
For the evaluation of HPC systems for real-time signal processing, real-time benchmarks have recently been proposed by the US DoD signal processing and HPC communities. For the implementation of real-time benchmarks, we have developed efficient communication algorithms for M-to-N K-block-cyclic communication. Using our algorithms, we have implemented real-time 2D-FFT and Corner Turn benchmarks that have been defined by MITRE and Rome Lab on SP2 and T3E. Our results show that the number of processors required to perform the 2D-FFT benchmark was reduced by up to 53% compared with earlier implementation. The total corner turn time was also reduced by up to 78%. The performance of IBM SP2 and SGI/Cray T3E are compared using these benchmarks.
Effort sponsored by the Dod High Performance Computing Modernization Office, and Rome Laboratory, Air Force Materiel Command, USAF, under agreement number F30602-97-2-0016. The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright annotation thereon.
Preview
Unable to display preview. Download preview PDF.
References
Defense Advanced Research Projects Agency/Rome Lab, “Real-Time Benchmark Summary,” http://www.se.rl.af.mil:8001/benchmarks/c3ipbs_rt.html, 1997.
Defense Advanced Research Projects Agency, “Embeddable Systems,” http://www.ito.arpa.mil/ResearchAreas/Embeddable.html, 1996.
T. Einstein, “Realtime Synthetic Aperture Radar Processing on the RACE Multicomputer,” Application Note 203.0, 1996.
R. A. Games, “Benchmarking Methodology for Real-Time Embedded Scalable High Performance Computing,” MITRE Technical Report MTR 96B0000010, March 1996.
N. I. Kamenoff and N. Weiderman, “Hartstone Distributed Benchmark: Requirement and Definitions, Proceedings of the Real-Time Systems Symposium, San Antonio, TX, November 1991.
R. P. Kar, and K. Porter, “Rhealstone, A Real-Time Benchmarking Proposal”, Dr. Dobb’s Journal of Software Tools, Volume 14, Number 2, pp. 14–22, February 1989.
Y. W. Lim, P. B. Bhat, and V. K. Prasanna, “Efficient Algorithms for Block-Cyclic Redistribution of Arrays,” Eighth IEEE Symposium on Parallel and Distributed Processing, New Orleans, Louisiana, October 1996.
Myungho Lee, Wenheng Liu, and Viktor K. Prasanna, “A Mapping Methodology for Designing Software Task Pipelines for Embedded Signal Processing,” 3rd International Workshop on Embedded HPC Systems and Applications (EHPC’98) at 12th International Parallel Processing Symposium (IPPS’98), and 9th Symposium on Parallel and Distributed Processing (SPDP’98), Orlando, Florida, April 1998.
Message Passing Interface Forum, MPI: A Message-Passing Interface Standard, Technical Report CS-94-230, University of Tennessee, Knoxville, May 1994.
TPC, “TPC Benchmark Descriptions,” http://www.tpc.org/home.page.html, 1996.
C.-L. Wang, “High Performance Computing for Vision on Distributed Memory Machines,” Ph.D. Thesis, University of Southern California, August 1995.
C. R. Yerkes, and E. Webster, “Implementation of ω-k synthetic aperture radar imaging algorithm on a massively parallel supercomputer,” SPIE Proceedings Vol. 2230, pp. 171–178, Orlando, FL, April 1994.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Suh, J., Prasanna, V.K. (1998). Portable implementation of real-time signal processing benchmarks on HPC platforms. In: Kågström, B., Dongarra, J., Elmroth, E., Waśniewski, J. (eds) Applied Parallel Computing Large Scale Scientific and Industrial Problems. PARA 1998. Lecture Notes in Computer Science, vol 1541. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0095378
Download citation
DOI: https://doi.org/10.1007/BFb0095378
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65414-8
Online ISBN: 978-3-540-49261-0
eBook Packages: Springer Book Archive