Skip to main content

Real-Time Visualization of Wake-Vortex Simulations Using Computational Steering and Beowulf Clusters

  • Conference paper
  • First Online:

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

Abstract

In this paper, we present the design and implementation of POSSE, a new, lightweight computational steering system based on a client/server programming model. We demonstrate the effectiveness of this software system by illustrating its use for a visualization client designed for a particularly demanding real-time application-wake-vortex simulations for multiple aircraft running on a parallel Beowulf cluster. We describe how POSSE is implemented as an object-oriented, classbased software library and illustrate its ease of use from the perspective of both the server and client codes. We discuss how POSSE handles the issue of data coherency of distributed data structures, data transfer between different hardware representations, and a number of other implementation issues. Finally, we consider how this approach could be used to augment AVOSS (an air traffic control system currently being developed by the FAA) to significantly increase airport utilization while reducing the risks of accidents.

This work was supported by NSF grants EIA-9977526 and ACI-9908057, DOE grant DG-FG02-99ER25373, and the Alfred P. Sloan Foundation.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. I. Ba, C. Malon, and B. Smith. Design of the ALICE Memory Snooper. http://www.mcs.anl.gov/ams, 1999. 465, 467

  2. CAVE. Fake Space Systems. http://www.fakespacesystems.com, 2001. 474

  3. Message Passing Interface Forum. MPI: A Message-Passing Interface Standard. (UT-CS-94-230), 1994. 468

    Google Scholar 

  4. G. A. Geist, II, James Arthur Kohl, and Philip M. Papadopoulos. CUMULVS: Providing Fault Tolerance, Visualization, and Steering of Parallel Applications. The International Journal of Supercomputer Applications and High Performance Computing, 11(3):224–235, Fall 1997. 465

    Article  Google Scholar 

  5. G. C. Greene. An approximate model of vortex decay in the atmosphere. Journal of Aircraft, 23(7):566–573, July 1986. 471

    Article  Google Scholar 

  6. W. Gu, G. Eisenhauer, E. Kraemer, K. Schwan, J. Stasko, J. Vetter, and N. Mallavarupu. Falcon: On-line Monitoring and Steering of Large-Scale Parallel Programs. Proceedings of the Fifth Symposium on the Frontiers of Massively Parallel Computation, pages 433–429, February 1995. 465, 467

    Google Scholar 

  7. D. A. Hinton. Aircraft Vortex Spacing System (AVOSS) Conceptual Design. NASA TM-110184, August 1995. 470

    Google Scholar 

  8. Hypotenuse Research Triangle Institute. Wake Vortex Detection System: Engineered for Efficiency and Safety. http://www.rti.org/hypo etc/winter00/vortex.cfm, 2001. 465

  9. D. Jablonowski, J. Bruner, B. Bliss, and R. Haber. VASE: The Visualization and Application Steering Environment. Proceedings of Supercomputing’ 93, pages 560–569, 1993. 465

    Google Scholar 

  10. Barnes W. McCormick. Aircraft Wakes: A Survey of the Problem. Keystone Presentation at FAA Symposium on Aviation Turbulence, March 1971. 469

    Google Scholar 

  11. A. Modi, N. Sezer, L. N. Long, and P. E. Plassmann. Scalable Computational Steering System for Visualization of Large Scale CFD Simulations. AIAA 2002-2750, June 2002. 469

    Google Scholar 

  12. Anirudh Modi. COst effective Computing Array-2. http://cocoa2.ihpca. psu.edu, 2001. 474

  13. Anirudh Modi. POSSE: Portabale Object-oriented Scientific Steering Environment. http://posse.sourceforge.net, 2001. 467

  14. S. G. Parker, M. Miller, C. D. Hansen, and C. R. Johnson. An Integrated Problem Solving Environment: The SCIRun Computational Steering System. IEEE Proceedings of the Thirty-First Hawaii International Conference on System Sciences, 7:147–156, 1998. 465

    Google Scholar 

  15. T. S. Perry. In Search of the Future of Air Traffic Control. IEEE Spectrum, 34(8):18–35, August 1997. 465

    Article  Google Scholar 

  16. Fred H. Proctor and George F. Switzer. Numerical Simulation of Aircraft Trailing Vortices. Ninth Conference on Aviation, Range and Aerospace Meteorology, September 2000. 470

    Google Scholar 

  17. Bernhard Reitinger. On-line Program and Data Visualization of Parallel Systems in a Monitoring and Steering Environment. Dipl.-Ing. Thesis, Johannes Kepler University, Linz, Austria, Department for Graphics and Parallel Processing, http://eos.gup.uni-linz.ac.at/thesis/thesis.pdf, January 2001. 465

  18. E. Shaffer, D. A. Reed, S. Whitmore, and B. Schaeffer. Virtue: Performance Visualization of Parallel and Distributed Applications. IEEE Computer, 32(12):44–51, December 1999. 465

    Google Scholar 

  19. S. Shen, F. Ding, J. Han, Y. Lin, S. P. Arya, and F. H. Proctor. Numerical Modeling Studies of Wake Vortices: Real Case Simulations. AIAA 99-0755, January 1999. 470

    Google Scholar 

  20. T. Sterling, D. Savarese, D. J. Becker, J. E. Dorband, U. A. Ranawake, and C. V. Packer. BEOWULF: A Parallel Workstation for Scientific Computation. Proceedings of the 24th International Conference on Parallel Processing, pages 11–14, 1995. 474

    Google Scholar 

  21. Eric C. Stewart. A Comparison of AirborneWake Vortex Detection Measurements With Values Predicted From Potential Theory. NASA TP-3125, November 1991. 470

    Google Scholar 

  22. G. F. Switzer. Validation Tests of TASS for Application to 3-D Vortex Simulations. NASA CR-4756, October 1996. 470

    Google Scholar 

  23. Robert van Liere and Jarke J. van Wijk. CSE: A Modular Architecture for Computational Steering. In M. Göbel, J. David, P. Slavik, and J. J. van Wijk, editors, Virtual Environments and Scientific Visualization’ 96, pages 257–266. Springer-Verlag Wien, 1996. 465

    Google Scholar 

  24. VRCO. CAVELib Users Manual. http://www.vrco.com/CAVE USER/caveuser program.html, 2001. 474

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Modi, A., Long, L.N., Plassmann, P.E. (2003). Real-Time Visualization of Wake-Vortex Simulations Using Computational Steering and Beowulf Clusters. In: Palma, J.M.L.M., Sousa, A.A., Dongarra, J., Hernández, V. (eds) High Performance Computing for Computational Science — VECPAR 2002. VECPAR 2002. Lecture Notes in Computer Science, vol 2565. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36569-9_31

Download citation

  • DOI: https://doi.org/10.1007/3-540-36569-9_31

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00852-1

  • Online ISBN: 978-3-540-36569-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics