4 papers
Performance Portability of Out-of-Kernel Optimizations on GPUs: A Molecular Docking Case Study
Gianmarco Accordi, Leonardo Beltrame, Theresa Pollinger +3
Achieving performance portability is challenging for irregular scientific applications built as repeated multi-kernel GPU pipelines, because throughput depends on out-of-kernel dec…
Towards Fully Dynamic Omnitrees: Moment-Conserving Anisotropic Compression With Wavelets
Theresa Pollinger, Masado Ishii, Jens Domke
Recently, omnitrees were introduced as a flexible space partitioning tree that improves upon the benefits of both octrees and k-d trees: Omnitrees' efficient encoding of anisotropi…
Towards High-Performance and Portable Molecular Docking on CPUs through Vectorization
Gianmarco Accordi, Jens Domke, Theresa Pollinger +2
Recent trends in the HPC field have introduced new CPU architectures with improved vectorization capabilities that require optimization to achieve peak performance and thus pose ch…
The Beauty of Anisotropic Mesh Refinement: Omnitrees for Efficient Dyadic Discretizations
Theresa Pollinger, Masado Ishii, Jens Domke
Structured adaptive mesh refinement (AMR), commonly implemented via quadtrees and octrees, underpins a wide range of applications including databases, computer graphics, physics si…