Performance model of I/O-intensive parallel applications

被引:0
作者
Chen, Yongran [1 ]
Qi, Xingyun [1 ]
Dou, Wenhua [1 ]
机构
[1] School of Computer Science, National University of Defense Technology
来源
Jisuanji Yanjiu yu Fazhan/Computer Research and Development | 2007年 / 44卷 / 04期
关键词
Application signature; Convolution method; I/O-intensive; Machine profile; Parallel systems; Performance model;
D O I
10.1360/crad20070423
中图分类号
学科分类号
摘要
High performance computing (HPC) is widely used in science and engineering to solve large computation problems. The peak performances of computers increase in a continuous and rapid way. But the sustained performances achieved by real applications do not increase in the same scale as the peak performances do and the gap between them is widening. Performance model of parallel systems, which is one of effective ways to solve this problem, draws the attentions of the research community as well as the industry community. In this paper, an open performance model infrastructure PMPS(n) and a realization of this infrastructure-PMPS(3), a performance model of I/O-intensive parallel application, are given and used to perform NPB benchmarking on PIV cluster systems. The experiment results indicate that PMPS(3) can forecast better than PERC for I/O intensive applications, and can do as well as PERC for storage-intensive applications. Through further analysis, it is indicated that the results of the performance model can be influenced by the data correlations, control correlations and operation overlaps. Then such factors must be considered in the performance models to improve the forecast precision. The experiment results also show that PMPS(n) has very good scalability.
引用
收藏
页码:707 / 713
页数:6
相关论文
共 25 条
[1]  
The performance evaluation research center (PERC), (2005)
[2]  
Los alamos national laboratory (LANL), (2005)
[3]  
Snavely A., Carrington L., Wolter N., A framework for performance modeling and prediction, SC2002, (2002)
[4]  
Carrington L., Wolter N., Snavely A., Applying an automated framework to produce accurate blind performance predictions of full-scale HPC applications, (2004)
[5]  
Snavely A., Wolter N., Carrington L., Modeling application performance by convolving machine signatures with application profiles, IEEE 4th Annual Workshop on Workload Characterization, (2001)
[6]  
Carrington L., Gao X., Wolter N., Performance sensitivity studies for strategic applications, (2005)
[7]  
Kotz D., Nieuwejaar N., Flexibility and performance of parallel file system, ACM Operating System Review, 30, 2, pp. 63-73, (1996)
[8]  
Hybrid coordinate ocean model, (2005)
[9]  
I/O bench, (2005)
[10]  
Intel Pin2.0, (2005)