首页> 外文学位 >Insightful Performance Analysis of Many-Task Runtimes Through Tool-Runtime Integration
【24h】

Insightful Performance Analysis of Many-Task Runtimes Through Tool-Runtime Integration

机译:通过工具-运行时集成对多任务运行时进行深入的性能分析

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

摘要

Future supercomputers will require application developers to expose much more parallelism than current applications expose. In order to assist application developers in structuring their applications such that this is possible, new programming models and libraries are emerging, the many-task runtimes , to allow for the expression of orders of magnitude more parallelism than currently existing models.;This dissertation describes the challenges that these emerging many-task runtimes will place on performance analysis, and proposes deep integration between runtimes and performance tools as a means of producing correct, insightful, and actionable performance results. I show how tool-runtime integration can be used to aid programmer understanding of performance characteristics and to provide online performance feedback to the runtime for Unified Parallel C (UPC), High Performance ParalleX (HPX), Apache Spark, the Open Community Runtime, and the OpenMP runtime.
机译:未来的超级计算机将要求应用程序开发人员提供比当前应用程序更多的并行性。为了帮助应用程序开发人员构建应用程序,以实现这种可能,新的编程模型和库不断涌现,多任务运行时允许比当前现有模型表达更多数量级的并行性。这些新兴的多任务运行时将对性能分析提出挑战,并建议在运行时和性能工具之间进行深度集成,以产生正确,有见地和可操作的性能结果。我将展示如何使用工具-运行时集成来帮助程序员理解性能特征,并为运行时提供在线性能反馈,以支持Unified Parallel C(UPC),High Performance ParalleX(HPX),Apache Spark,Open Community Runtime和OpenMP运行时。

著录项

  • 作者

    Chaimov, Nicholas A.;

  • 作者单位

    University of Oregon.;

  • 授予单位 University of Oregon.;
  • 学科 Computer science.
  • 学位 Ph.D.
  • 年度 2017
  • 页码 297 p.
  • 总页数 297
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号