PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

The application of high level synthesis for implementation of lattice Boltzmann method in ARUZ

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
The paper presents the implementation results of D2Q9 Lattice Boltzmann method on ARUZ, a massively parallel FPGA-based simulator built in Lodz, Poland in 2015, optimized for execution of the Dynamic Lattice Liquid algorithm. The results of tests on a single ARUZ board indicate, that the LBM simulation of 864 × 384 lattice on 18 panels of ARUZ would reach the performance of 206 · 103 MLUPS (Million Lattice Updates per Second).
Rocznik
Strony
36--42
Opis fizyczny
Bibliogr. 14 poz., il. (w tym kolor.), wykr.
Twórcy
  • Department of Microelectronics and Computer Science, Lodz University of Technology, Poland
autor
  • Department of Microelectronics and Computer Science, Lodz University of Technology, Poland
Bibliografia
  • [1] R. Kiełbik, G. Jabłoński, P. Amrozik, Z. Mudza, and J. Kupis, “Aruz - the unique massively parallel fpga-based system,” in Dedicated parallel machines - a breakthrough in computation ARUZ-Workshop 2016, Lodz, Poland, 1-3 December 2016, 2016, pp. 8-9.
  • [2] T. Pakuła and J. Teichmann, “Model for relaxation in supercooled liquids and polymer melts,” in Materials Research Society Symposium - Proceedings, Volume 455, 1996, p. 211.
  • [3] P. Polanowski, J. Jung, and R. Kielbik, “Special purpose parallel computer for modelling supramolecular systems based on the dynamic lattice liquid model,” Computational Methods in Science and Technology, vol. 16, no. 2, pp. 147-153, 2010.
  • [4] K. Hałagan, P. Polanowski, J. Jung, and M. Kozanecki, “Modelling of complex liquids with cooperative dynamics using aruz,” in Dedicated parallel machines - a breakthrough in computation ARUZ-Workshop 2016, Lodz, Poland, 1-3 December 2016, 2016, pp. 10-11.
  • [5] G. R. McNamara and G. Zanetti, “Use of the boltzmann equation to simulate lattice-gas automata,” Phys. Rev. Lett., vol. 61, pp. 2332-2335, Nov 1988.
  • [6] U. Frisch, B. Hasslacher, and Y. Pomeau, “Lattice-gas automata for the navier-stokes equation,” Phys. Rev. Lett., vol. 56, pp. 1505-1508, Apr 1986.
  • [7] D. A. Wolf-Gladrow, Lattice-gas cellular automata and lattice Boltzmann models: an introduction. Springer, 2004.
  • [8] S. Succi, The lattice Boltzmann equation: for fluid dynamics and beyond. Oxford university press, 2001.
  • [9] Q. Zou and X. He, “On pressure and velocity boundary conditions for the lattice boltzmann bgk model,” Physics of fluids, vol. 9, no. 6, pp. 1591-1598, 1997.
  • [10] K. Sano, O. Mencer, and W. Luk, “Fpga-based acceleration of the lattice boltzmann method,” in Proceedings of the International Conference on Parallel Computational Fluid Dynamics (ParCFD2007) CDROM (paper-041), 2007.
  • [11] K. Sano, O. Pell, W. Luk, and S. Yamamoto, “Fpga-based streaming computation for lattice boltzmann method,” in 2007 International Conference on Field-Programmable Technology, ICFPT 2007, Kitakyushu, Japan, December 12-14, 2007, 2007, pp. 233-236.
  • [12] K. Sano, Y. Kono, H. Suzuki, R. Chiba, R. Ito, T. Ueno, K. Koizumi, and S. Yamamoto, “Efficient custom computing of fully-streamed lattice boltzmann method on tightly-coupled fpga cluster,” SIGARCH Comput. Archit. News, vol. 41, no. 5, pp. 47-52, Jun. 2014.
  • [13] G. Jabloński and J. Kupis, “Performance estimation of lattice Boltzmann method implementation in aruz,” in 2017 MIXDES - 24th International Conference ”Mixed Design of Integrated Circuits and Systems, June 2017, pp. 308-313.
  • [14] A. G. Shet, S. H. Sorathiya, S. Krithivasan, A. M. Deshpande, B. Kaul, S. D. Sherlekar, and S. Ansumali, “Data structure and movement for lattice-based simulations,” Phys. Rev. E, vol. 88, p. 013314, Jul 2013.
Uwagi
Opracowanie rekordu w ramach umowy 509/P-DUN/2018 ze środków MNiSW przeznaczonych na działalność upowszechniającą naukę (2018).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-21c50dfb-34cc-4096-a3ad-145309b3ff09
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.