NYCCS/Computer Science Seminar

Tulin Kaman, Monday August 4, 2008

Math Tower - S-240

Performance Analysis for Blue Gene Systems

Several tools are available to help the programmers identify and
eliminate performance bottlenecks on Blue Gene systems. The IBM
High Performance Computing Toolkit (HPCT) developed at the Advanced
Computing Technology Center (ACTC), part of IBM Research in Yorktown
Heights, New York, is a suite of performance-related tools and
libraries to assist in application tuning. The IBM HPCT covers most
aspects of performance analysis of high performance computing. It
includes tools for communication, memory, CPU and I/O profiling.
MPI Profiler and Tracer reports the time used by MPI function calls
and message sizes. Xprofiler helps programmers identify the most CPU
intensive functions. Modular I/O library allows users to analyze the
I/O of their application and then tune I/O at the application level
for optimal performance. PeekPerf visualizes the performance trace
information generated by the performance analysis tools.