Program Data Visualization Runtime data distribution, use, and change are valuable clues for analyzing the performance of a running HPF program. A number of projects are underway to accomplish visualization of distributed data. In May '96, it was ported to the IBM SP2 at Cornell. A very nice paper by Kimelman et al. It is not yet clear how to visualize HPF program execution but Kimelman and Zernik's tool shows where the data is moving, in terms of sub-arrays.
Color is used to good effect.
It also uses color for good effect. It also offers both analysis of HPF-like source codes and tiny visual programming facilities by allowing interactive and graphical specification of distributed data structures and automatic source code generation. A few visualization tools are provided that utilize data gained from this interface. It was originally developed to work with Vienna Fortran, so the current version supports this HPF predecessor. Since this language covers a superset of HPF's facilities, the tool may also be used for visualization of HPF data structures.