首页> 外文期刊>Concurrency and computation: practice and experience >Assessing a mini-application as a performance proxy for a finite element method engineering application
【24h】

Assessing a mini-application as a performance proxy for a finite element method engineering application

机译:评估微型应用程序作为有限元方法工程应用程序的性能代理

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

摘要

The performance of a large-scale, production-quality science and engineering application (‘app’) is oftenrndominated by a small subset of the code. Even within that subset, computational and data access patterns arernoften repeated, so that an even smaller portion can represent the performance-impacting features. If applicationrndevelopers, parallel computing experts, and computer architects can together identify this representativernsubset and then develop a small mini-application (‘miniapp’) that can capture these primary performancerncharacteristics, then this miniapp can be used to both improve the performance of the app as well as providerna tool for co-design for the high-performance computing community. However, a critical question is whetherrna miniapp can effectively capture key performance behavior of an app. This study provides a comparison ofrnan implicit finite element semiconductor device modeling app on unstructured meshes with an implicit finiternelement miniapp on unstructured meshes. The goal is to assess whether the miniapp is predictive of the performancernof the app. Single compute node performance will be compared, as well as scaling up to 16,000rncores. Results indicate that the miniapp can be reasonably predictive of the performance characteristics ofrnthe app for a single iteration of the solver on a single compute node. Published 2015. This article is a U.S.rnGovernment work and is in the public domain in the USA.
机译:大型,具有生产质量的科学和工程应用程序(“ app”)的性能通常由一小部分代码支配。即使在该子集中,也会重复计算和数据访问模式,因此,甚至更小的部分也可以代表影响性能的功能。如果应用程序开发人员,并行计算专家和计算机架构师可以共同确定该代表性子集,然后开发一个可以捕获这些主要性能特征的小型微型应用程序('miniapp'),则该微型应用程序既可以用来提高应用程序的性能,又可以以及用于高性能计算社区的协同设计的providerna工具。但是,一个关键问题是rna miniapp是否可以有效捕获应用程序的关键性能行为。这项研究提供了非结构化网格上的rnan隐式有限元半导体器件建模应用程序与非结构化网格上的隐式有限元微型应用程序的比较。目的是评估miniapp是否可预测应用程序的性能。将比较单个计算节点的性能,以及扩展到16,000rncores。结果表明,对于单个计算节点上的求解器的一次迭代,miniapp可以合理地预测该应用程序的性能特征。 2015年发布。本文是美国政府的工作,在美国属于公共领域。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号