Skip to main content

Research Repository

Advanced Search

All Outputs (5)

Form Follows Function - Do algorithms and applications challenge or drag behind the hardware evolution? (2016)
Presentation / Conference Contribution
Weinzierl, T. (2016). Form Follows Function - Do algorithms and applications challenge or drag behind the hardware evolution?.

Exascale roadmaps are dominated by predictions on hardware trends. At the same time, hardware-software co-design is a frequently cited phrase. It suggests that software development has an impact on the hardware evolution. Is this assumption valid? If... Read More about Form Follows Function - Do algorithms and applications challenge or drag behind the hardware evolution?.

Multiscale Storage, Parallelisation and Programming Paradigms for Spacetrees in Scientific Computing (2016)
Book
Weinzierl, T. (2016). Multiscale Storage, Parallelisation and Programming Paradigms for Spacetrees in Scientific Computing. Technischen Universität München

More than ten years ago, the Gordon Bell Prize was awarded for a seismic calibration code [2]. According to the authors, mesh generation based upon octrees was one key feature to achieve the reported performance. Octrees look back on a long tradition... Read More about Multiscale Storage, Parallelisation and Programming Paradigms for Spacetrees in Scientific Computing.

A Contact Detection Code using Triangles for Non-Spherical Particle Simulations (2016)
Presentation / Conference Contribution
Krestenitis, K., Weinzierl, T., & Koziara, T. (2016). A Contact Detection Code using Triangles for Non-Spherical Particle Simulations. In Proceedings of the 24th Conference on Computational Mechanics (ACME-2016): 31 March - 01 April 2016, Cardiff University, Cardiff (227-230)

We present a novel DEM (discrete element method) code with explicit time stepping. DEM codes simulate billions of small particles that interact with each other primarily through collisions. Different to state-of-the-art codes, we rely on triangulated... Read More about A Contact Detection Code using Triangles for Non-Spherical Particle Simulations.

On-the-fly memory compression for multibody algorithms (2016)
Presentation / Conference Contribution
Eckhardt, W., Glas, R., Korzh, D., Wallner, S., & Weinzierl, T. (2016). On-the-fly memory compression for multibody algorithms. In G. R. Joubert, H. Leather, M. Parsons, F. Peters, & M. Sawyer (Eds.), Parallel computing : on the road to exascale (421-430). https://doi.org/10.3233/978-1-61499-621-7-421

Memory and bandwidth demands challenge developers of particle-based codes that have to scale on new architectures, as the growth of concurrency outperforms improvements in memory access facilities, as the memory per core tends to stagnate, and as com... Read More about On-the-fly memory compression for multibody algorithms.

Two Particle-in-Grid Realisations on Spacetrees (2016)
Journal Article
Weinzierl, T., Verleye, B., Henri, P., & Roose, D. (2016). Two Particle-in-Grid Realisations on Spacetrees. Parallel Computing: Systems & Applications, 52, 42-64. https://doi.org/10.1016/j.parco.2015.12.007

The present paper studies two particle management strategies for dynamically adaptive Cartesian grids at hands of a particle-in-cell code. One holds the particles within the grid cells, the other within the grid vertices. The fundamental challenge fo... Read More about Two Particle-in-Grid Realisations on Spacetrees.