Prism is the Sun HPC graphical programming environment. It allows you to develop, execute, debug, and visualize data in message-passing programs. With Prism you can
Control program execution, such as:
Start and stop execution.
Set breakpoints and traces.
Print values of variables and expressions.
Display the call stack.
Visualize data in various formats.
Analyze performance of MPI programs.
Control entire multiprocess parallel jobs, aggregating processes into meaningful groups, called process sets or psets.
Prism can be used with applications written in F77, F90, C, and C++.