کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
5484131 | 1522785 | 2017 | 7 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
GPU-accelerated volumetric lattice Boltzmann method for porous media flow
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
موضوعات مرتبط
مهندسی و علوم پایه
علوم زمین و سیارات
زمین شناسی اقتصادی
پیش نمایش صفحه اول مقاله
چکیده انگلیسی
The volumetric lattice Boltzmann method (VLBM) has been recently developed and validated for dealing with flows in complex geometries. To reveal the intricate and arbitrary porous media skeleton, VLBM categorizes the computational domain into fluid, solid, and boundary cells by introducing a volumetric parameter P(xâ), through which the lattice Boltzmann equations are self-regularized. As a result, the no-slip bounce-back boundary condition at the inter walls is integrated in the streaming term. Since its data structure is aligned and kernel pattern is clear, VLBM is ideally suited for GPU parallelization. Using the P(xâ) in the streaming operation, branch diverse can be effectively decreased. In this paper, we use several optimization methods, such as memory arrangement and kernel design, to maximize the performance of parallelization for VLBM. As an application, we simulated petroleum flow in a digital sandstone with two resolutions, 2563 and 2562Ã512, and evaluated its permeability. The best parallel performance reaches 808.7 MLUPS (Million Lattice Updates Per Second), which is 1421.3-times speedup compared with the serial computation with allocated memory.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Petroleum Science and Engineering - Volume 156, July 2017, Pages 546-552
Journal: Journal of Petroleum Science and Engineering - Volume 156, July 2017, Pages 546-552
نویسندگان
Senyou An, Huidan(Whitney) Yu, Jun Yao,