Professor Stevens interested in the development of innovative tools and techniques that enable computational scientists to solve large-scale problems more effectively on the most advanced high-performance computers. Specifically, his research focuses on three principal areas: collaborative visualization environments, high-performance computer architectures, and performance modeling. In the area of collaborative visualization, Rick Stevens is exploring the use of virtual reality in the visualization of scientific data and processes. His efforts include improving displays, recording, and playback of virtual reality experiences; developing new methods for tracking and control and close coupling with parallel supercomputers; and devising new ways of collaborating in virtual environments. Of particular interest to me is teleimmersion -- strategies for synthesizing networking and multimedia technologies to enhance the development of wide-area wide-area collaborative computational science. In the area of high-performance computers, he studies approaches to computing at the Petaflops Scale, focusing on analysis, modeling, and simulation tools for these ultra-high-performance computers. He is also particularly interested in algorithm and software for multithreaded computer architectures and for hierarchical processor and memory architectures. In a related area, Rick Stevens is investigating analytic performance models that will help researchers understand the performance relationship between high-performance computer systems and scientific applications. His goal is to enable scientific simulations to achieve the very high performance potential of next-generation computer architectures with deep memory hierarchies.