Для анализа и отладки многопоточных приложений есть также решения от PGI: http://www.pgroup.com/products/pgprof.htm, http://www.pgroup.com/products/pgdbg.htm.
Цитата | Performance Profile Parallel MPI and OpenMP Applications on Linux Clusters and SMP Servers
PGPROF® is an interactive, powerful and simple-to-use postmortem statistical analyzer for MPI-parallel and OpenMP thread-parallel programs running on Linux clusters. Use PGPROF to analyze programs on SMP Servers, distributed-memory clusters and hybrid clusters where each node contains multiple SMP 32-bit or 64-bit processors. PGPROF allows profiling at the function, instruction and source-code line level for F77, F95, HPF, C and C++.
|
Цитата | Parallel Performance Profiler*
- 64-bit and 32-bit targets
- Profile parallel OpenMP and multithreaded Fortran programs
- Function-level and source line-level displays
- Multiple format displays: Histogram, Percentage, Bar charts, Counts, Absolute value
- Sort by line number, value, time
- Extensive online help
|
Цитата | PGDBG Graphical Cluster Debugger
Debug Parallel MPI and OpenMP Applications for Linux Clusters and SMP Servers
PGDBG® is a graphical MPI-parallel and OpenMP thread-parallel debugger for Linux clusters. PGDBG can debug programs on SMP Servers, distributed-memory clusters and even hybrid clusters where each node contains multiple SMP 32-bit or 64-bit processors.
|
|