Greg Eisenhauer

Areas of Expertise

Large-Scale or Distributed Systems
Software & Applications


Greg Eisenhauer is a research scientist in the College of Computing at the Georgia Institute of Technology and Technical Director of the Center for Experimental Research in Computer Systems. His research focuses on data-intensive distributed applications in enterprise and high-performance systems. Technical topics of interest include: high-performance I/O for petascale machines; efficient methods for managing large-scale systems, techniques for runtime performance and behavior monitoring, understanding and control; middleware for high-performance data movement and in transit data processing, QoS-sensitive data streaming in pervasive and wide-area systems, and experimentation with representative applications in the high-performance computing and enterprise domains. He received the Bachelor's of Computer Science (1983) and a Master's of Computer Science (1985) from the University of Illinois, Urbana-Champaign. He received his Ph.D. from the Georgia Institute of Technology in 1998. His thesis work demonstrated object-based methods for efficient program monitoring and steering of distributed and parallel programs using event-based monitoring techniques and code annotations.