• DocumentCode
    1279054
  • Title

    Virtue: performance visualization of parallel and distributed applications

  • Author

    Shaffer, Eric ; Reed, Daniel A. ; Whitmore, Shannon ; Schaeffer, Benjamin

  • Author_Institution
    Illinois Univ., Urbana, IL, USA
  • Volume
    32
  • Issue
    12
  • fYear
    1999
  • fDate
    12/1/1999 12:00:00 AM
  • Firstpage
    44
  • Lastpage
    51
  • Abstract
    High-speed, wide-area networks have made it both possible and desirable to interconnect geographically distributed applications that control distributed collections of scientific data, remote scientific instruments and high-performance computer systems. Historically, performance analysis has focused on monolithic applications executing on large, stand-alone, parallel systems. In such a domain, measurement, postmortem analysis and code optimization suffice to eliminate performance bottlenecks and optimize applications. Distributed visualization, data mining and analysis tools allow scientists to collaboratively analyze and understand complex phenomena. Likewise, real-time performance measurement and immersive performance display systems-i.e. systems providing large stereoscopic displays of complex data-enable collaborating groups to interact with executing software, tuning its behavior to meet research and performance goals. To satisfy these demands, the authors designed Virtue, a prototype system that integrates collaborative, immersive performance visualization with real-time performance measurement and adaptive control of applications on computational grids. These tools enable physically distributed users to explore and steer the behavior of complex software in real time and to analyze and optimize distributed application dynamics
  • Keywords
    computer displays; data analysis; data mining; distributed programming; groupware; program visualisation; real-time systems; software performance evaluation; software prototyping; three-dimensional displays; tuning; virtual reality; Virtue; adaptive application control; collaborative data analysis tools; collaborative immersive performance visualization; complex phenomena; computational grids; data mining; distributed application dynamics optimization; distributed applications; distributed visualization; executing software; high-performance computer systems; high-speed wide-area networks; immersive performance display systems; parallel applications; performance analysis; performance bottlenecks; physically distributed users; prototype system; real-time performance measurement; remote scientific instruments; scientific data collections; software tuning; stereoscopic displays; Application software; Collaborative software; Control systems; Data visualization; Displays; Distributed control; Instruments; Measurement; Performance analysis; Real time systems;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.809250
  • Filename
    809250