首页    期刊浏览 2025年12月05日 星期五
登录注册

文章基本信息

  • 标题:Methods to Load Balance a GCR Pressure Solver Using a Stencil Framework on Multi- and Many-Core Architectures
  • 本地全文:下载
  • 作者:Milosz Ciznicki ; Michal Kulczewski ; Piotr Kopta
  • 期刊名称:Scientific Programming
  • 印刷版ISSN:1058-9244
  • 出版年度:2015
  • 卷号:2015
  • DOI:10.1155/2015/648752
  • 出版社:Hindawi Publishing Corporation
  • 摘要:The recent advent of novel multi- and many-core architectures forces application programmers to deal with hardware-specific implementation details and to be familiar with software optimisation techniques to benefit from new high-performance computing machines. Extra care must be taken for communication-intensive algorithms, which may be a bottleneck for forthcoming era of exascale computing. This paper aims to present a high-level stencil framework implemented for the EULerian or LAGrangian model (EULAG) that efficiently utilises multi- and many-cores architectures. Only an efficient usage of both many-core processors (CPUs) and graphics processing units (GPUs) with the flexible data decomposition method can lead to the maximum performance that scales the communication-intensive Generalized Conjugate Residual (GCR) elliptic solver with preconditioner.
国家哲学社会科学文献中心版权所有