The Annai tool environment helps exploit, distributed-rnemory parallel computers with High Performance Fortran and/or explicit com-munication, using MPI as a portable machine interface. Integration within a unified environment allows the component parallelization and compi-lation support, debugging and performance tools to synergetically use common facilities. Additionally, massive quantities of partitioned data and execution information, from large-scale applications on multiple pro-cessors, needs to be effectively managed and presented during program engineering. This has been achieved by scalable design and cooperative integration of tool component run-time libraries, supporting flexible in-teractive debugging and performance analysis.
展开▼