首页> 外文期刊>Computational Geosciences >A distributed parallel multiple-relaxation-time lattice Boltzmann method on general-purpose graphics processing units for the rapid and scalable computation of absolute permeability from high-resolution 3D micro-CT images
【24h】

A distributed parallel multiple-relaxation-time lattice Boltzmann method on general-purpose graphics processing units for the rapid and scalable computation of absolute permeability from high-resolution 3D micro-CT images

机译:通用图形处理单元上的分布式并行多松弛时间点阵玻尔兹曼方法,可从高分辨率3D micro-CT图像快速,可扩展地计算绝对渗透率

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

摘要

Digital rock physics (DRP) is a rapidly evolving technology targeting fast turnaround times for repeatable core analysis and multi-physics simulation of rock properties. We develop and validate a rapid and scalable distributed-parallel single-phase pore-scale flow simulator for permeability estimation on real 3D pore-scale micro-CT images using a novel variant of the lattice Boltzmann method (LBM). The LBM code implementation is designed to take maximum advantage of distributed computing on multiple general-purpose graphics processing units (GPGPUs). We describe and extensively test the distributed parallel implementation of an innovative LBM algorithm for simulating flow in pore-scale media based on the multiple-relaxation-time (MRT) model that utilizes a precise treatment of body force. While the individual components of the resulting simulator can be separately found in various references, our novel contributions are (1) the integration of all of the mathematical and high-performance computing components together with a highly optimized code implementation and (2) the delivery of quantitative results with the simulator in terms of robustness, accuracy, and computational efficiency for a variety of flow geometries including various types of real rock images. We report on extensive validations of the simulator in terms of accuracy and provide near-ideal distributed parallel scalability results on large pore-scale image volumes that were largely computationally inaccessible prior to our implementation. We validate the accuracy of the MRT-LBM simulator on model geometries with analytical solutions. Permeability estimation results are then provided on large 3D binary microstructures including a sphere pack and rocks from various sandstone and carbonate formations. We quantify the scalability behavior of the distributed parallel implementation of MRT-LBM as a function of model type/size and the number of utilized GPGPUs for a panoply of permeability estimation problems.
机译:数字岩石物理学(DRP)是一项针对快速周转时间的快速发展的技术,可用于岩心的可重复岩心分析和多物理场模拟。我们使用晶格玻尔兹曼方法(LBM)的新变体,开发并验证了一种快速且可扩展的分布式并行单相孔尺度流量模拟器,用于在真实3D孔尺度微CT图像上进行渗透率估算。 LBM代码实现旨在最大程度地利用多个通用图形处理单元(GPGPU)上的分布式计算优势。我们描述并广泛测试了一种创新的LBM算法的分布式并行实现,该算法用于基于利用松弛力的精确处理的多重松弛时间(MRT)模型来模拟孔隙尺度介质中的流动。虽然可以在各种参考文献中分别找到生成的模拟器的各个组件,但我们的新颖贡献是(1)所有数学和高性能计算组件的集成以及高度优化的代码实现,以及(2)交付在各种流体几何形状(包括各种类型的真实岩石图像)的鲁棒性,准确性和计算效率方面,使用模拟器获得的定量结果。我们报告了模拟器在准确性方面的广泛验证,并在大孔径图像体积上提供了近乎理想的分布式并行可扩展性结果,而这些孔径在我们实施之前在计算上几乎是不可访问的。我们使用分析解决方案验证了MRT-LBM仿真器在模型几何形状上的准确性。然后在大型3D二元微观结构上提供了渗透率估算结果,这些结构包括球形填充物以及来自各种砂岩和碳酸盐岩地层的岩石。我们将MRT-LBM分布式并行实现的可伸缩性行为量化为模型类型/大小和所用GPGPU数量的函数,以解决一系列渗透率估计问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号