Средства мониторинга выполнения параллельных программ на кластере PARC высокопроизводительных компьютеров Удмуртского университета Исламов Г.Г., Сивков Д.А., Бабич О.В., Мельчуков С.А., Клочков М.А. (УдГУ, Ижевск)
Основные классы параллельных компьютеров с общей памятью shared memory с распределенной памятью distributed memory OpenMP HPF MPI PVM
Эффективное использование кластерных систем Создатель ПО Потребитель ПО
Библиотеки параллельных программ PLAPACKParallel Linear Algebra Package users/PLAPACK ARPACKArnoldi Package software/ARPACK ScaLAPACKScalable LAPACK PETScThe Portable Extensible Toolkit for Scientific Computation www-fp.mcs.anl.gov/petsc
Библиотеки параллельных программ PLAPACK The Parallel Research on Invariant Subspace Methods (PRISM) The NASA High Performance Computing and Communications Program's Earth and Space Sciences Project The Intel Research Council PETSc Terascale Optimal PDE Simulation Scientific Discovery through Advanced Computing US Department of Energy
Средства анализа и отладки кластера PARC Средства мониторинга выполнения AIMSwww.nas.nasa.gov/ Groups/Tools/Projects/AIMS XPVMwww.netlib.org/pvm3/xpvm XMPIwww.lam-mpi.org Средства отладки TotalViewwww.etnus.com
Основное окно XMPI
Timeline окно
Kiviat окно
Матрица сообщений
Фокус процесса
Алгоритм метода Гаусса 1 p1p1
Алгоритм метода Гаусса 2 1 строка 0 узел 2 строка 1 узел … (p 1 +1)-я строка p 1 узел (p 1 +2)-я строка 0 узел …
Алгоритм метода Гаусса 3 0 $ p1p1
XMPI – Timeline Метод Гаусса 1 матрица 30x40
XMPI – Kiviat Метод Гаусса 1 матрица 30x40
XMPI – Timeline Метод Гаусса 2 матрица 30x40
XMPI – Kiviat Метод Гаусса 2 матрица 30x40
XMPI – Timeline Метод Гаусса 3 матрица 30x40
XMPI – Kiviat Метод Гаусса 3 матрица 30x40
XMPI – Timeline ScaLAPACK матрица 30x40
XMPI – Kiviat ScaLAPACK матрица 30x40
XMPI – Timeline PLAPACK матрица 40x40
XMPI – Kiviat PLAPACK матрица 40x40