Loading [MathJax]/extensions/MathZoom.js
Performance Optimization of Implementation of Lattice Boltzmann Method in ARUZ | IEEE Conference Publication | IEEE Xplore

Performance Optimization of Implementation of Lattice Boltzmann Method in ARUZ


Abstract:

The paper presents the performance optimization of implementation of the Lattice Boltzmann method on ARUZ, a massively parallel FPGA-based simulator located in Lodz, Pola...Show More

Abstract:

The paper presents the performance optimization of implementation of the Lattice Boltzmann method on ARUZ, a massively parallel FPGA-based simulator located in Lodz, Poland. Compared to previous publications, a performance improvement of 46% has been achieved on D2Q9 lattice due to overlapping of communication with computation. The presented approach is suitable also for other cellular automata-based simulations. Extrapolation of results from the single ARUZ board suggests, that LBM simulation of 1080 \pmb×480 lattice on 18 panels of ARUZ would reach the performance of 302 103 MLUPS (Million Lattice Updates per Second).
Date of Conference: 21-23 June 2018
Date Added to IEEE Xplore: 16 August 2018
ISBN Information:
Conference Location: Gdynia, Poland
Department of Microelectronics and Computer Science, Lodz University of Technology, Poland
Department of Microelectronics and Computer Science, Lodz University of Technology, Poland

I. Introduction

ARUZ (Analizator Rzeczywistych Ukladow Zlozonych, Analyser of Real Complex Systems) is a massively parallel FPGA-based simulator located at Lodz Technopark. This machine has been designed for execution of a single algorithm (Dynamic Lattice Liquid-DLL [1]) in mind [2] [3]. Recently an implementation of the Lattice Boltzmann method [4] on ARUZ has been presented [5]. This paper presents an improvement to this implementation.

Department of Microelectronics and Computer Science, Lodz University of Technology, Poland
Department of Microelectronics and Computer Science, Lodz University of Technology, Poland
Contact IEEE to Subscribe

References

References is not available for this document.