ОБЗОР ИССЛЕДОВАНИЙ В ОБЛАСТИ АВТОМАТИЗАЦИИ ДИАГНОСТИКИ ПРОИЗВОДИТЕЛЬНОСТИ MPI-ПРИЛОЖЕНИЙ |
3 | |
2011 |
научная статья | 519.685.1 | ||
212-218 | параллельное программирование, MPI, анализ производительности |
Рассматриваются существующие исследования в области автоматизации анализа производительности в MPI-приложениях. Дается оценка того, в какой мере они помогают решить задачи повышения производительности. |
1 . Lilja J.D. Measuring computer performance: a practitioner's guide. N.Y., 2000. 278 p. 2 . Foster I. Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering. Boston, 1995. 381 p. 3 . Intel Trace Analyzer. Reference Guide [Электронный ресурс] // Intel Software Network : сайт. - URL: http://software.intel.com/en-us/articles/intel-trace-analyzer-and-collector-documentation/ (дата обращения 15.09.2010) 4 . Collette M., Corey B., Johnson J. High Performance Tools & Technology // Technical Report. Lawrence Livermore National Laboratory, US. Dept. of Energy. 2004. 5 . William G., Ewing L. Tuning MPI programs for peak performance [Электронный ресурс] // Argonne National Laboratory : сайт. - URL: <http://www.mcs.anl>. gov/research/projects/mpi/tutorials/perf/ (дата обращения 15.09.2010). 6 . Barney B. MPI Performance Topics [Электронный ресурс] // High Performance Computing. Lawrence Livermore National Laboratory : сайт. - URL: https:// computing.llnl.gov/tutorials/mpi_performance/ (дата обращения 15.09.2010). 7 . Rabenseifner R. Optimization of MPI Applications [Электронный ресурс] // High Performance Computing Center Stuttgart : сайт. - URL: <https://fs.hlrs>. de/projects/par/par_prog_ws/engl/mpi_optimize_3/index.html (дата обращения 15.09.2010). 8 . Fahringer T., Gerndt M., Mohr B., Wolf F., Riley G., Traff J.L. Knowledge Specification for Automatic Performance Analysis. APART Technical Report [Электронный ресурс] // Julich Supercomputing Centre : сайт. - URL: <http://www.fz-juelich.de/jsc/docs/autoren> 2001/fahringer/. 9 . Intel Trace Collector. Reference Guide [Электронный ресурс] // Intel Software Network : сайт. - URL: http://software.intel.com/en-us/articles/intel-trace-analyzer-and-collector-documentation/ (дата обращения 15.09.2010) 10 . Fahringer T., Seragiotto C. Aksum: a performance analysis tool for parallel and distributed applications // Performance analysis and grid computing, 2004. P. 189-208. 11 . Wolf F., Mohr B. Automatic performance analysis of hybrid MPI/OpenMP applications // Journal of Systems Architecture: the EUROMICRO Journal, Vol. 49. Issue 10-11. 2003. P. 421-439. 12 . Hermanns M. Verifying Causal Connections between Distant Performance Phenomena in Large-Scale Message-Passing Applications // Proceedings of the 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing, 2009. P. 78-84. 13 . Jorba J., Margalef T., Luque E. Search of Performance Inefficiencies in Message Passing Applications with KappaPI 2 Tool // Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing, 2006. P. 409-419. 14 . Li L., Malony A.D. Knowledge engineering for automatic parallel performance diagnosis // Concurrency and Computation: Practice & Experience, Vol. 19. Issue 11. 2007. P. 1497-1515. |