咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Profiling techniques for commu... 收藏

Profiling techniques for communication in fine-grained parallel languages

在有细密纹理的并行语言为通讯介绍技术

作     者:Scheiman, CJ Haake, B Ibel, M Schauser, KE 

作者机构:Univ Calif Santa Barbara Dept Comp Sci Santa Barbara CA 93106 USA Calif Polytech State Univ San Luis Obispo Dept Comp Sci San Luis Obispo CA 93407 USA 

出 版 物:《SOFTWARE-PRACTICE & EXPERIENCE》 (软件:实践与经验)

年 卷 期:1999年第29卷第6期

页      面:519-550页

核心收录:

学科分类:08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主  题:parallel programming performance analysis profiling fine-grained communication Split-C Active Messages 

摘      要:Fine tuning the performance of large parallel programs is a very difficult task. A profiling tool can provide detailed insight into the utilization and communication of the different processors, which helps identify performance bottlenecks, In this paper we present two profiling techniques for the fine-grained parallel programming language Split-C, which provides a simple global address space memory model. One profiler provides a detailed analysis of a program s execution. The other profiler collects cumulative information. As our experience shows, it is quite challenging to profile programs that make use of efficient, low-overhead communication. We incorporated techniques which minimize profiling effects on the running program, and quantified the profiling overhead. We present several Split-C applications showing that the profiler is useful in determining performance bottlenecks. Copyright (C) 1999 John Whey & Sons, Ltd.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分