首页    期刊浏览 2025年03月01日 星期六
登录注册

文章基本信息

  • 标题:Overlapping Communication with Computation Using OpenMP Tasks on the GTS Magnetic Fusion Code
  • 本地全文:下载
  • 作者:Robert Preissl ; Alice Koniges ; Stephan Ethier
  • 期刊名称:Scientific Programming
  • 印刷版ISSN:1058-9244
  • 出版年度:2010
  • 卷号:18
  • 期号:3-4
  • 页码:139-151
  • DOI:10.1155/2010/951739
  • 出版社:Hindawi Publishing Corporation
  • 摘要:

    Application codes in a variety of areas are being updated for performance on the latest architectures. In this paper we examine an application, which comes from magnetic fusion for performance acceleration with a particular emphasis on methods that are applicable for many/multicore and future architectural designs. We take an important magnetic fusion particle code that already includes several levels of parallelism including hybrid MPI combined with OpenMP. We study how to include new advanced hybrid models, which extend the applicability of OpenMP tasks and exploit multi-threaded MPI support to overlap communication and computation. Experiments carried out on Cray XT4 and XT5 machines resulting in a speed-up of up to 35% of the investigated GTS particle shifter kernel show the benefits and applicability of this approach.

  • 关键词:GTS; OpenMP task; communication overlap; hybrid MPI and OpenMP computing
国家哲学社会科学文献中心版权所有