首页    期刊浏览 2024年12月01日 星期日
登录注册

文章基本信息

  • 标题:Chemical Specialization under the Single Instruction Multiple Data Paradigm: A Step Towards an Efficient Parallelization of Reactive Transport Problems on GPU
  • 本地全文:下载
  • 作者:Pablo Gamazo ; Lucas Bessone ; Julián Ramos
  • 期刊名称:Mecánica Computacional
  • 印刷版ISSN:2591-3522
  • 出版年度:2019
  • 卷号:37
  • 期号:16
  • 页码:625-625
  • 出版社:CIMEC-INTEC-CONICET-UNL
  • 摘要:Reactive Transport modelling (RTM) involves the resolution of the partial differential equation that governs the transport of multiple chemical components, and several algebraic equations that account for chemical interactions. Since RTM can be very computational demanding, especially when considering long term and/or large scale scenarios, several effort have been made on the last decade in order to parallelize it. Most works have focused on implementing domain decomposition technics for distributed memory architectures, and also some effort have been made for shared memory architectures. Despite the recent advances on GPU only few works explore this architecture for RTM, and they mainly focused on the implementation of parallel sparse matrix solvers for the component transport. Solving the component transport consumes an important amount of time during simulation, but another time consuming part of RTM is the chemical speciation, a process that has to be performed multiple times during the resolution of each time step over all nodes (or discrete elements of the mesh). Since speciation involves local calculations, it is a priory a very attractive process to parallelize. But, to the author’s knowledge, no work on literature explores chemical speciation parallelization on GPU. One of the reasons behind this might be the fact that the unknowns and the number of chemical equations that act over each node might be different and can dynamically change in time. This can be a drawback for the single instruction multiple data paradigm since it might lead to the resolution of several systems with potentially different sizes all over the domain. In this work we use a general formulation that allows to solve efficiently chemical specialization on GPU. This formulation allows to consider different primary species for each node of the mesh and allows the precipitation of new mineral species and their complete dissolution keeping constant the number of components.
  • 关键词:GPU; Chemical Specialization; Reactive Transport;
国家哲学社会科学文献中心版权所有