首页> 外文会议>International Conference on High Performance Computing Simulation >Dynamic load balancing in GPU-based systems for a MPI program
【24h】

Dynamic load balancing in GPU-based systems for a MPI program

机译:基于MPI程序的基于GPU的系统中的动态负载平衡

获取原文

摘要

The dynamic load-balancing framework Charm++/AMPI, developed at the University of Illinois, is based on processor virtualization to allow thread migration across processors. This framework has been successfully applied to many scientific applications in the past, such as BRAMS, NAMD, ChaNGa, and others. Most of these applications use only CPUs, that is, they do not use accelerators. However, the use of GPUs to improve computational performance is quickly getting massively disseminated in the high-performance computing community. This paper aims to investigate how the same Charm++/AMPI framework can be extended to balance load in a synthetic application inspired by the BRAMS numerical forecast model, running on GPUs instead of CPUs. Many major questions involving the use of GPUs with AMPI where handled in this work, including: how to measure the GPU's load, how to use and share GPUs among user-level threads, and what results are obtained when applying the required over-decomposition technique to a GPU-accelerated program.
机译:伊利诺伊大学开发的动态负载平衡框架Charm ++ / AMPI基于处理器虚拟化,以允许跨处理器进行线程迁移。过去,该框架已成功应用于许多科学应用,例如BRAMS,NAMD,ChaNGa等。这些应用程序大多数仅使用CPU,即它们不使用加速器。但是,使用GPU来提高计算性能正在高性能计算社区中迅速得到广泛传播。本文旨在研究如何扩展相同的Charm ++ / AMPI框架以平衡在BRAMS数值预测模型的启发下在GPU而非CPU上运行的综合应用程序中的负载。本工作涉及许多与AMPI一起使用GPU的主要问题,包括:如何测量GPU的负载,如何在用户级线程之间使用和共享GPU,以及在应用所需的过度分解技术时会获得什么结果到GPU加速程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号