为计算资源的申请刺激的计算液体动力学(CFD ) 的快成长的需求高效计算(HPC ) 并且同时的开发为平行应用程序性能的技术提起新要求监视器和分析。响应大规模、长期竞选 CFD 的申请,联机、可伸缩的表演分析技术被要求优化平行节目以及改进他们的运作的效率。作为结果,这研究与同类或异构的系统在 CFD 申请上为联机性能分析实现可伸缩的基础结构。基础结构是平行应用程序性能监视器和分析系统(PAPMAS ) 的部分并且由是可伸缩的数据传播模块和数据存储模块的二个模块组成。论文关于它的设计和实现详细分析并且详细描述这基础结构。而且,一些实验被执行验证合理性和能被采用满足实际需要的这基础结构的高效率。
The fast-growing demand of computational fluid dynamics(CFD) application for computing resources stimulates the development of high performance computing(HPC) and meanwhile raises new requirements for the technology of parallel application performance monitor and analysis.In response to large-scale and long-time running for the application of CFD,online and scalable performance analysis technology is required to optimize the parallel programs as well as to improve their operational efficiency.As a result,this research implements a scalable infrastructure for online performance analysis on CFD application with homogeneous or heterogeneous system.The infrastructure is part of the parallel application performance monitor and analysis system(PAPMAS) and is composed of two modules which are scalable data transmission module and data storage module.The paper analyzes and elaborates this infrastructure in detail with respect to its design and implementation.Furthermore,some experiments are carried out to verify the rationality and high efficiency of this infrastructure that could be adopted to meet the practical needs.