activity
20092026
most citedComparison of different Propagation Steps for the Lattice Boltzmann Method

102 citations · 262 across the 14 of their papers we have counts for

collaborators
Showing cs.DCShow all

7 papers · 1 filter

cs.DC2016★ 1 cited

Extreme Scale-out SuperMUC Phase 2 - lessons learned

Nicolay Hammer, Ferdinand Jamitzky, Helmut Satzger +36

In spring 2015, the Leibniz Supercomputing Centre (Leibniz-Rechenzentrum, LRZ), installed their new Peta-Scale System SuperMUC Phase2. Selected users were invited for a 28 day extr…

cs.DC2014★ 7 cited

Modeling and analyzing performance for highly optimized propagation steps of the lattice Boltzmann method on sparse lattices

M. Wittmann, T. Zeiser, G. Hager +1

Computational fluid dynamics (CFD) requires a vast amount of compute cycles on contemporary large-scale parallel computers. Hence, performance optimization is a pivotal activity in…

cs.DC2013★ 22 cited

Asynchronous MPI for the Masses

Markus Wittmann, Georg Hager, Thomas Zeiser +1

We present a simple library which equips MPI implementations with truly asynchronous non-blocking point-to-point operations, and which is independent of the underlying communicatio…

cs.DC2011★ 9 cited

Domain decomposition and locality optimization for large-scale lattice Boltzmann simulations

Markus Wittmann, Thomas Zeiser, Georg Hager +1

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…

cs.DC2011★ 102 cited

Comparison of different Propagation Steps for the Lattice Boltzmann Method

Markus Wittmann, Thomas Zeiser, Georg Hager +1

Several possibilities exist to implement the propagation step of the lattice Boltzmann method. This paper describes common implementations which are compared according to the numbe…

cs.DC2010★ 12 cited

Optimizing ccNUMA locality for task-parallel execution under OpenMP and TBB on multicore-based systems

Markus Wittmann, Georg Hager

Task parallelism as employed by the OpenMP task construct or some Intel Threading Building Blocks (TBB) components, although ideal for tackling irregular problems or typical produc…