Skip to main content

Portable implementation of real-time signal processing benchmarks on HPC platforms

  • Conference paper
  • First Online:
Applied Parallel Computing Large Scale Scientific and Industrial Problems (PARA 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1541))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Defense Advanced Research Projects Agency/Rome Lab, “Real-Time Benchmark Summary,” http://www.se.rl.af.mil:8001/benchmarks/c3ipbs_rt.html, 1997.

    Google Scholar 

  2. Defense Advanced Research Projects Agency, “Embeddable Systems,” http://www.ito.arpa.mil/ResearchAreas/Embeddable.html, 1996.

    Google Scholar 

  3. T. Einstein, “Realtime Synthetic Aperture Radar Processing on the RACE Multicomputer,” Application Note 203.0, 1996.

    Google Scholar 

  4. R. A. Games, “Benchmarking Methodology for Real-Time Embedded Scalable High Performance Computing,” MITRE Technical Report MTR 96B0000010, March 1996.

    Google Scholar 

  5. N. I. Kamenoff and N. Weiderman, “Hartstone Distributed Benchmark: Requirement and Definitions, Proceedings of the Real-Time Systems Symposium, San Antonio, TX, November 1991.

    Google Scholar 

  6. 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.

    MATH  Google Scholar 

  7. 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.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. Message Passing Interface Forum, MPI: A Message-Passing Interface Standard, Technical Report CS-94-230, University of Tennessee, Knoxville, May 1994.

    Google Scholar 

  10. TPC, “TPC Benchmark Descriptions,” http://www.tpc.org/home.page.html, 1996.

    Google Scholar 

  11. C.-L. Wang, “High Performance Computing for Vision on Distributed Memory Machines,” Ph.D. Thesis, University of Southern California, August 1995.

    Google Scholar 

  12. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bo Kågström Jack Dongarra Erik Elmroth Jerzy Waśniewski

Rights and permissions

Reprints 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

Publish with us

Policies and ethics