Virtual Reality and Parallel Systems Performance Analysis

Scalable parallel systems are becoming the standard architecture for high-performance computing. However, achieving close to peak performance requires careful attention to a plethora of system details. Not only do hundreds of processors interact on a microsecond time scale, but also the space of possible performance optimizations is large, complex, and highly sensitive to both application behavior and system software. If the event frequency is high and the number of processors is large (in the hundreds), the aggregate data rate can be many megabytes/second. Moreover, for a fixed application problem size, both processor-interaction frequency and performance data volume can grow superlinearly with the number of processors. Finally, the relations of specific performance metrics to application performance can vary widely across applications and parallel architectures. To understand these relations while managing potentially large volumes of dynamic performance data, we have developed a data-immersive virtual environment, called Avatar, which explores performance data and provides real-time adaptive control of application behavior. >

[1]  Andrew A. Chien,et al.  PPFS: a high performance portable parallel file system , 1995, ICS '95.

[2]  D.A. Reed,et al.  An Integrated Compilation and Performance Analysis Environment for Data Parallel Programs , 1995, Proceedings of the IEEE/ACM SC95 Conference.

[3]  S. B. Needleman,et al.  A general method applicable to the search for similarities in the amino acid sequence of two proteins. , 1970, Journal of molecular biology.

[4]  Scott H. Foster,et al.  A Virtual Display System for Conveying Three-Dimensional Acoustic Information , 1988 .

[5]  Steven K. Feiner,et al.  AutoVisual: rule-based design of interactive multivariate visualizations , 1993, IEEE Computer Graphics and Applications.

[6]  Steven K. Feiner,et al.  Visualizing n-dimensional virtual worlds with n-vision , 1990, I3D '90.

[7]  Carolina Cruz-Neira,et al.  Surround-Screen Projection-Based Virtual Reality: The Design and Implementation of the CAVE , 2023 .

[8]  Peter J. Huber,et al.  Experiences with Three-Dimensional Scatterplots , 1987 .

[9]  D.A. Reed,et al.  Scalable performance analysis: the Pablo performance analysis environment , 1993, Proceedings of Scalable Parallel Libraries Conference.

[10]  M. E. McGill,et al.  Dynamic Graphics for Statistics. , 1990 .

[11]  Bruce H. Robison,et al.  Midwater research methods with MBARI'S ROV , 1992 .

[12]  Michael T. Heath,et al.  Visualizing the performance of parallel programs , 1991, IEEE Software.

[13]  Daniel A. Reed,et al.  Experimental Analysis of Parallel Systems: Techniques and Open Problems , 1994, Computer Performance Evaluation.

[14]  F. Raab,et al.  Magnetic Position and Orientation Tracking System , 1979, IEEE Transactions on Aerospace and Electronic Systems.