Abstract
In this paper we present new capabilities of visualization and steering of a parallel program design process in a new computer-assisted problem solving environment (PSE) of P-NCAS. The P-NCAS helps users generate parallel simulation programs based on partial-differential equations (PDEs). These capabilities explore possibilities to visualize and steer the parallel program design process. In our previous paper (Trans. of JSCES, paper No. 19980002) we presented a PSE of NCAS system, which generates numerical simulation programs to solve problems based on PDEs. At present P-NCAS supports a domain decomposition in a design of a parallel numerical simulation program, and the domain decomposition is designed or steered by users through a visualization window. After designing the domain decomposition, the parallel program itself is also designed and generated in P-NCAS, and the designed parallel program is visualized and steered by a PAD diagram. In P-NCAS, MPI functions are employed for message passing, and a SPMD (single program multiple data) model is supported. The visualization and steering capabilities provide users a new flexible design possibility of parallel programs.