|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Sixth International Symposium on High-Performance Computer Architecture
Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case Study
Toulouse, France
January 08-January 12
ISBN: 0-7695-0550-3
| ASCII Text | x | ||
| Robert Bosch, Chris Stolte, Gordon Stoll, Mendel Rosenblum, Pat Hanrahan, "Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case Study," 2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA), pp. 360, Sixth International Symposium on High-Performance Computer Architecture, 2000. | |||
| BibTex | x | ||
| @article{ 10.1109/HPCA.2000.824365, author = {Robert Bosch and Chris Stolte and Gordon Stoll and Mendel Rosenblum and Pat Hanrahan}, title = {Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case Study}, journal ={2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA)}, volume = {0}, year = {2000}, isbn = {0-7695-0550-3}, pages = {360}, doi = {http://doi.ieeecomputersociety.org/10.1109/HPCA.2000.824365}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA) TI - Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case Study SN - 0-7695-0550-3 SP EP A1 - Robert Bosch, A1 - Chris Stolte, A1 - Gordon Stoll, A1 - Mendel Rosenblum, A1 - Pat Hanrahan, PY - 2000 KW - Parallel systems KW - performance tuning KW - visualization KW - simulation VL - 0 JA - 2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA) ER - | |||
In this paper, we present an evolving system for the analysis and visualization of parallel application performance on shared memory multiprocessors. Our system couples SimOS, a complete machine simulator, with Rivet, a powerful visualization environment. This system demonstrates how visualization is necessary to realize the full power of simulation for performance analysis. We identify several features required of the visualization system, including flexibility, exploratory interaction techniques, and data aggregation schemes.We demonstrate the effectiveness of this parallel analysis and visualization system with a case study. We developed two visualizations within Rivet to study the Argus parallel rendering library, focusing on the memory system and process scheduling activity of Argus respectively. Using these visualizations, we uncovered several unexpected interactions between Argus and the underlying operating system. The results of the analysis led to changes that greatly improved its performance and scalability. Argus had previously been unable to scale beyond 26 processors; after analysis and modification, it achieved linear speedup up to 45 processors.
Index Terms:
Parallel systems, performance tuning, visualization, simulation
Citation:
Robert Bosch, Chris Stolte, Gordon Stoll, Mendel Rosenblum, Pat Hanrahan, "Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case Study," hpca, pp.360, Sixth International Symposium on High-Performance Computer Architecture, 2000
Usage of this product signifies your acceptance of the Terms of Use.
