中文
相关论文

相关论文: Modeling and analyzing performance for highly opti…

200 篇论文

We implement and analyse a sparse / indirect-addressing data structure for the Lattice Boltzmann Method to support efficient compute kernels for fluid dynamics problems with a high number of non-fluid nodes in the domain, such as in porous…

分布式、并行与集群计算 · 计算机科学 2024-08-14 Philipp Suffa , Markus Holzer , Harald Köstler , Ulrich Rüde

Memory-bound algorithms show complex performance and energy consumption behavior on multicore processors. We choose the lattice-Boltzmann method (LBM) on an Intel Sandy Bridge cluster as a prototype scenario to investigate if and how…

性能 · 计算机科学 2015-05-25 Markus Wittmann , Georg Hager , Thomas Zeiser , Jan Treibig , Gerhard Wellein

The energy consumption and the compute performance of a fluid dynamic code have been investigated varying parallelization approach, arithmetic precision and clock speed. The code is based on a Lattice Boltzmann approximation, is written in…

分布式、并行与集群计算 · 计算机科学 2024-06-18 Matteo Turisini , Giorgio Amati , Andrea Acquaviva

The Lattice Boltzmann method (LBM) for solving fluid flow is naturally well suited to an efficient implementation for massively parallel computing, due to the prevalence of local operations in the algorithm. This paper presents and analyses…

分布式、并行与集群计算 · 计算机科学 2017-01-04 Mark Mawson , Alistair Revell

The Lattice Boltzmann Method (LBM) is a computational technique of Computational Fluid Dynamics (CFD) that has gained popularity due to its high parallelism and ability to handle complex geometries with minimal effort. Although LBM…

分布式、并行与集群计算 · 计算机科学 2024-09-26 Luigi Crisci , Biagio Cosenza , Giorgio Amati , Matteo Turisini

Significant improvements in the computational performance of the lattice-Boltzmann (LB) model, coded in FORTRAN90, were achieved through application of enhancement techniques. Applied techniques include optimization of array memory layouts,…

计算物理 · 物理学 2020-06-24 Hakan Başağaoğlu , John R. Harwell , Hoa Nguyen , Sauro Succi

High-performance computing systems are more and more often based on accelerators. Computing applications targeting those systems often follow a host-driven approach in which hosts offload almost all compute-intensive sections of the code…

分布式、并行与集群计算 · 计算机科学 2017-05-15 E. Calore , A. Gabbana , S. F. Schifano , R. Tripiccione

GPUs offer several times the floating point performance and memory bandwidth of current standard two socket CPU servers, e.g. NVIDIA C2070 vs. Intel Xeon Westmere X5650. The lattice Boltzmann method has been established as a flow solver in…

The progress made in accelerating simulations of fluid flow using GPUs, and the challenges that remain, are surveyed. The review first provides an introduction to GPU computing and programming, and discusses various considerations for…

流体动力学 · 物理学 2014-02-04 Kyle E Niemeyer , Chih-Jen Sung

We present thread-safe, highly-optimized lattice Boltzmann implementations, specifically aimed at exploiting the high memory bandwidth of GPU-based architectures. At variance with standard approaches to LB coding, the proposed strategy,…

分布式、并行与集群计算 · 计算机科学 2023-04-14 Andrea Montessori , Marco Lauricella , Adriano Tiribocchi , Mihir Durve , Michele La Rocca , Giorgio Amati , Fabio Bonaccorso , Sauro Succi

A high-performance implementation of a multiphase lattice Boltzmann method based on the conservative Allen-Cahn model supporting high-density ratios and high Reynolds numbers is presented. Metaprogramming techniques are used to generate…

流体动力学 · 物理学 2020-12-14 Markus Holzer , Martin Bauer , Ulrich Rüde

Computational Fluid Dynamics (CFD) is a hugely important subject with applications in almost every engineering field, however, fluid simulations are extremely computationally and memory demanding. Towards this end, we present Lat-Net, a…

机器学习 · 统计学 2017-05-26 Oliver Hennigh

The primary goal of the EuroHPC JU project SCALABLE is to develop an industrial Lattice Boltzmann Method (LBM)-based computational fluid dynamics (CFD) solver capable of exploiting current and future extreme scale architectures, expanding…

A GPU-accelerated version of the lattice Boltzmann method for efficient simulation of soft materials is introduced. Unlike standard approaches, this method reconstructs the distribution functions from available hydrodynamic variables…

We describe a high-performance implementation of the lattice-Boltzmann method (LBM) for sparse geometries on graphic processors. In our implementation we cover the whole geometry with a uniform mesh of small tiles and carry out calculations…

分布式、并行与集群计算 · 计算机科学 2018-05-30 Tadeusz Tomczak , Roman G. Szafran

We present a simple, parallel and distributed algorithm for setting up and partitioning a sparse representation of a regular discretized simulation domain. This method is scalable for a large number of processes even for complex geometries…

分布式、并行与集群计算 · 计算机科学 2017-08-09 Markus Wittmann , Thomas Zeiser , Georg Hager , Gerhard Wellein

A high-performance gas kinetic solver using multi-level parallelization is developed to enable pore-scale simulations of rarefied flows in porous media. The Boltzmann model equation is solved by the discrete velocity method with an…

计算物理 · 物理学 2017-12-05 Minh Tuan Ho , Lianhua Zhu , Lei Wu , Peng Wang , Zhaoli Guo , Zhi-Hui Li , Yonghao Zhang

Despite decades of research, creating accurate, robust, and efficient lattice Boltzmann methods (LBM) on non-uniform grids with seamless GPU acceleration remains challenging. This work introduces a novel strategy to address this challenge…

计算物理 · 物理学 2026-01-06 Christophe Coreixas , Jonas Latt

We describe a high-performance implementation of the lattice Boltzmann method (LBM) for sparse 3D geometries on graphic processors (GPU). The main contribution of this work is a data layout that allows to minimise the number of redundant…

分布式、并行与集群计算 · 计算机科学 2017-10-10 Tadeusz Tomczak , Roman G. Szafran

Several possibilities exist to implement the propagation step of the lattice Boltzmann method. This paper describes common implementations which are compared according to the number of memory transfer operations they require per lattice…

分布式、并行与集群计算 · 计算机科学 2017-08-09 Markus Wittmann , Thomas Zeiser , Georg Hager , Gerhard Wellein
‹ 上一页 1 2 3 10 下一页 ›