Web-oriented Performance Tool for High Performance Computing Systems

时培植,李三立
DOI: https://doi.org/10.3321/j.issn:1000-0054.2004.01.010
2004-01-01
Abstract:Most parallel implementations of performance tools have rather low efficiencies. An efficient performance tool should collect multiple types of performance data, which requires multiple threads, and should be Web-oriented for portability and usability. This paper presents a Web-oriented performance tool which can collect information about both resource utilization and program behavior during runtime and can visualize the information in a browser window with JAVA applets using multiple filters and multiple views. A quantifying algorithm was developed to measure the load balance of a parallel system. With this performance tool, programmers can monitor the runtime state of the application, analyze the relationship between the program processes and system load, and identity performance bottlenecks to improve application performance.
What problem does this paper attempt to address?