首页> 外文期刊>Concurrency and computation: practice and experience >Modeling the performance of parallel applications using model selection techniques
【24h】

Modeling the performance of parallel applications using model selection techniques

机译:使用模型选择技术对并行应用程序的性能进行建模

获取原文
获取原文并翻译 | 示例

摘要

Nowadays, parallel architectures are changing so fast that there is a need for scalable and efficient tools tornanalyze and predict the performance of parallel applications. Analytical models are proved to be a usefulrnapproximation for characterizing parallel algorithms, but developing accurate analytical models is a hardrnissue, and, in general, they provide coarse performance predictions due to their intrinsic lack of accuracy. Inrnthis paper, we describe in detail the Tools for Instrumentation and Analysis (TIA) framework, an easy-touserntool that automatically obtains accurate performance models by means of analytical expressions. Thisrnframework automatizes most of its internal tasks, reducing opportunities for human error, and it only requiresrnthe user to focus on the metrics and execution parameters that might influence the performance, those thatrnshould be considered in the modeling process. Its main advantage over other tools is that TIA uses modelrnselection techniques that allow the automation of the modeling process. As a case of study, the use of TIA tornobtain analytical models of different implementations of the broadcast collective communication in a clusterrnof multicores is shown. The results obtained by TIA are evaluated and compared with theoretical approachesrnbased on the LogGP model.
机译:如今,并行体系结构变化如此之快,以至于需要可伸缩且高效的工具来分析和预测并行应用程序的性能。分析模型被证明是表征并行算法的有用方法,但是开发准确的分析模型是一个硬性问题,并且由于其固有的缺乏准确性,通常提供粗略的性能预测。在本文中,我们将详细介绍仪器和分析工具(TIA)框架,该框架易于使用,可以通过分析表达式自动获得准确的性能模型。该框架使大多数内部任务自动化,减少了人为错误的机会,并且只需要用户将精力放在可能影响性能的指标和执行参数上,而建模过程中应该考虑这些因素。与其他工具相比,它的主要优势在于,TIA使用的模型选择技术可实现建模过程的自动化。作为研究案例,显示了使用TIA来获得clusterrnof多核中广播集体通信的不同实现的分析模型。通过TIA获得的结果将进行评估,并与基于LogGP模型的理论方法进行比较。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号