首页> 外文期刊>Computers & Fluids >Parallel chemistry acceleration algorithms based on ISAT method in gaseous detonation computations
【24h】

Parallel chemistry acceleration algorithms based on ISAT method in gaseous detonation computations

机译:基于ISAT方法在气态爆炸计算中的并行化学加速算法

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

摘要

Based on in situ adaptive tabulation (ISAT) method [11], a series of parallel chemistry acceleration algorithms for simulation of unsteady, compressible, reactive flows are proposed. These algorithms are then applied in two-dimensional gaseous detonation computations to identify the acceleration performances of chemical reactions. The algorithms are the combinations of two types of parallel strategies, one is called as primary strategy which includes Purely Local Processing (PLP) and Transposed Processing (TP), another is called as balanced strategy which contains Data Apportion Processing (DAP) and Data Exchange Processing (DEP). In according to the choice of processing methods in the primary strategy, these algorithms are divided into two groups, that is, PLP-based algorithms (single PLP, PLP/DEP, PLP/DAP, PLP/DAP1 and PLP/DAP2) and TP-based algorithms (single TP, TP/DEP and TP/DAP) For all of these algorithms, a node deletion technique of a data table in ISAT is employed to avoid the excessive growth of the table size due to the unsteady feature of chemically reactive flow computations. The computational results show that the TP-based algorithms give the better computational accuracies than the PLP-based algorithms, compared with the computational results by direct integration (DI) algorithm. For the computational efficiency, all algorithms show the chemical speedup ratios ranged from 3 00 to 4 60 except for the single PLP algorithm with a speedup ratio of 2 50, after the 10,000 time-steps. The combined algorithms between the primary and balanced strategies have larger chemical speedup ratio compared with the single-algorithms only based on the corresponding primary strategy. It is found that a balance among table operations (including query, enlargement, insertion, retrieval and deletion of nodes in a table) of ISAT at the different parallel sub-zones of computational domain has the obvious influence on the speedup ratio of algorithms. The balance can be characterized by the deviations of the table deletion frequency or the accumulated CPU time of table operation among the tables. However, the balance is not the only index of the speedup ratio of algorithms, the synchronization of the table operations has also the important influence on the computational efficiency, which still is the open issue Lastly, a principle for strategy/algorithm selection of parallel chemistry acceleration computations for unsteady, compressible, reactive flow is presented. (C) 2018 Elsevier Ltd. All rights reserved.
机译:基于原位自适应制表(ISAT)方法[11],提出了一系列平行化学加速算法,用于模拟不稳定,可压缩,无功流动。然后将这些算法应用于二维气体爆炸计算,以识别化学反应的加速性能。该算法是两种类型的并行策略的组合,称为主要策略,包括纯粹的本地处理(PLP)和转换处理(TP),另一个被称为包含数据分配处理(DAP)和数据交换的平衡策略处理(DEP)。在根据主要策略中的处理方法的选择中,这些算法分为两组,即基于PLP的算法(单PLP,PLP / DEP,PLP / DAP,PLP / DAP1和PLP / DAP2)和TP基于这些算法的基于算法(单TP,TP / DEP / DAP),采用了ISAT中数据表的节点删除技术,以避免由于化学反应性的不稳定特征导致的表尺寸的过度增长流量计算。计算结果表明,与通过直接集成(DI)算法的计算结果相比,基于TP的算法提供了比基于PLP的算法更好的计算精度。为了计算效率,除了在10,000步之后,所有算法都显示出从3 00到4 60的化学加速比率范围为3 00至4 60,在10,000步之后。基于相应的主要策略,主要和平衡策略之间的组合算法具有较大的化学加速比。结果发现,在计算域的不同并行子区域的ISAT中的表操作(包括查询,放大,插入,检索和删除和删除节点)的平衡对算法的加速比具有明显的影响。可以通过表删除频率的偏差或表操作中的表操作的累积CPU时间来表征余额。但是,平衡不是算法的唯一索引,表操作的同步也对计算效率的同步产生了重要影响,这仍然是开放问题,是策略/算法选择并行化学的原则提供了不稳定,可压缩,无功流的加速计算。 (c)2018年elestvier有限公司保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号