首页> 外文期刊>Oil & gas science and technology >Using Runtime Systems Tools to Implement Efficient Preconditioners for Heterogeneous Architectures
【24h】

Using Runtime Systems Tools to Implement Efficient Preconditioners for Heterogeneous Architectures

机译:使用运行时系统工具为异构体系结构实现高效的预处理器

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

摘要

Solving large sparse linear systems is a time-consuming step in basin modeling or reservoir simulation. The choice of a robust preconditioner strongly impact the performance of the overall simulation. Heterogeneous architectures based on General Purpose computing on Graphic Processing Units (GPGPU) or many-core architectures introduce programming challenges which can be managed in a transparent way for developer with the use of runtime systems. Nevertheless, algorithms need to be well suited for these massively parallel architectures. In this paper, we present preconditioning techniques which enable to take advantage of emerging architectures. We also present our task-based implementations through the use of the HARTS (Heterogeneous Abstract RunTime System) runtime system, which aims to manage the recent architectures. We focus on two preconditoners. The first is ILU(0) preconditioner implemented on distributing memory systems. The second one is a multi-level domain decomposition method implemented on a shared-memory system. Obtained results are then presented on corresponding architectures, which open the way to discuss on the scalability of such methods according to numerical performances while keeping in mind that the next step is to propose a massively parallel implementations of these techniques.
机译:解决大型稀疏线性系统是盆地建模或油藏模拟中的一个耗时步骤。强大的预处理器的选择会严重影响整体模拟的性能。基于图形处理单元(GPGPU)上的通用计算的异构体系结构或多核体系结构引入了编程挑战,开发人员可以使用运行时系统以透明的方式对其进行管理。但是,算法必须非常适合这些大规模并行体系结构。在本文中,我们介绍了可以利用新兴架构的预处理技术。我们还通过使用HARTS(异构抽象运行时系统)运行时系统来展示基于任务的实现,该系统旨在管理最新的体系结构。我们专注于两个前提条件。首先是在分布式存储系统上实现的ILU(0)预处理器。第二种是在共享内存系统上实现的多级域分解方法。然后将获得的结果呈现在相应的体系结构上,这为根据数值性能讨论此类方法的可伸缩性开辟了道路,同时牢记下一步是提出这些技术的大规模并行实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号