EconPapers    
Economics at your fingertips  
 

ON VECTORIZATION FOR LATTICE BASED SIMULATIONS

Aniruddha G. Shet (), K. Siddharth (), Shahajhan H. Sorathiya (), Anand M. Deshpande (), Sunil D. Sherlekar (), Bharat Kaul () and Santosh Ansumali ()
Additional contact information
Aniruddha G. Shet: Parallel Computing Lab, Intel Labs, Bangalore-560103, India
K. Siddharth: Engineering Mechanics Unit, JNCASR, Bangalore-560064, India
Shahajhan H. Sorathiya: Engineering Mechanics Unit, JNCASR, Bangalore-560064, India
Anand M. Deshpande: Parallel Computing Lab, Intel Labs, Bangalore-560103, India
Sunil D. Sherlekar: Parallel Computing Lab, Intel Labs, Bangalore-560103, India
Bharat Kaul: Parallel Computing Lab, Intel Labs, Bangalore-560103, India
Santosh Ansumali: Engineering Mechanics Unit, JNCASR, Bangalore-560064, India

International Journal of Modern Physics C (IJMPC), 2013, vol. 24, issue 12, 1-12

Abstract: We present a vector-friendly blocked computing strategy for the lattice Boltzmann method (LBM). This strategy, along with a recently developed data structure, Structure of Arrays of Structures (SoAoS), is implemented for multi-relaxation type lattice Boltzmann (LB). The proposed methodology enables optimal memory bandwidth utilization in the advection step and high compute efficiency in the collision step of LB implementation. In a dense computing environment, current performance optimization framework for LBM is able to achieve high single-core efficiency.

Keywords: Lattice Boltzmann; performance optimization; vectorization; SIMD; 11.25.Hf; 123.1K (search for similar items in EconPapers)
Date: 2013
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
http://www.worldscientific.com/doi/abs/10.1142/S0129183113400111
Access to full text is restricted to subscribers

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:wsi:ijmpcx:v:24:y:2013:i:12:n:s0129183113400111

Ordering information: This journal article can be ordered from

DOI: 10.1142/S0129183113400111

Access Statistics for this article

International Journal of Modern Physics C (IJMPC) is currently edited by H. J. Herrmann

More articles in International Journal of Modern Physics C (IJMPC) from World Scientific Publishing Co. Pte. Ltd.
Bibliographic data for series maintained by Tai Tone Lim ().

 
Page updated 2025-03-20
Handle: RePEc:wsi:ijmpcx:v:24:y:2013:i:12:n:s0129183113400111