Volume 15
您当前的位置:首页 > 期刊文章 > 过刊浏览 > Volumes 12-17 (2014) > Volume 15
Li, B., Zhou, G., Ge, W., Wang, L., Wang, X., Guo, L., & Li, J. (2014). A multi-scale architecture for multi-scale simulation and its application to gas–solid flows. Particuology, 15, 160–169. https://doi.org/10.1016/j.partic.2013.07.004
A multi-scale architecture for multi-scale simulation and its application to gas–solid flows
Bo Li a b, Guofeng Zhou a b, Wei Ge a *, Limin Wang a, Xiaowei Wang a, Li Guo a, Jinghai Li a
a State Key Laboratory of Multiphase Complex Systems, Institute of Process Engineering, Chinese Academy of Sciences, Beijing 100190, China
b University of Chinese Academy of Sciences, Beijing 100049, China
10.1016/j.partic.2013.07.004
Volume 15, August 2014, Pages 160-169
Received 6 May 2013, Revised 2 July 2013, Accepted 10 July 2013, Available online 25 September 2013.
E-mail: wge@home.ipe.ac.cn

Highlights

• A multi-scale hardware and software architecture was built to implement the EMMS paradigm.

• CPUs were employed for macro-scale control and optimization.

• Many-core processors operating in the MIMD mode were employed for MD-style simulation at meso-scale.

• Many-core processors operating in the SIMD mode were employed for DNS at micro-scale using LBM.

• The architecture was proven effective in the simulation of gas–solid flows.


Abstract

A multi-scale hardware and software architecture implementing the EMMS (energy-minimization multi-scale) paradigm is proven to be effective in the simulation of a two-dimensional gas–solid suspension. General purpose CPUs are employed for macro-scale control and optimization, and many integrated cores (MICs) operating in multiple-instruction multiple-data mode are used for a molecular dynamics simulation of the solid particles at the meso-scale. Many cores operating in single-instruction multiple-data mode, such as general purpose graphics processing units (GPGPUs), are employed for direct numerical simulation of the fluid flow at the micro-scale using the lattice Boltzmann method. This architecture is also expected to be efficient for the multi-scale simulation of other complex systems.

Graphical abstract
Keywords
General purpose graphics processing unit (GPGPU); Many integrated core (MIC); Meso-science; Multiple-instruction multiple-data; Single-instruction multiple-data; Virtual process engineering