Session

Minisymposium: MS41 - Adaptive Mesh Refinement in the Era of Platform Heterogeneity, Part I of II
Event TypeMinisymposium
Scientific Fields
Computer Science and Applied Mathematics
Physics
Solid Earth Dynamics
TimeFriday, 14 June 201910:30 - 12:30
LocationHG F 3
DescriptionAdaptive mesh refinement (AMR) is an important method that enables many mesh-based applications to run at effectively higher resolution within limited computing resources by allowing high resolution only where really needed. This advantage comes at a cost: greater complexity in the mesh management machinery, and challenges with load distribution. The management of platform heterogeneity is challenging enough for applications; it becomes a bigger challenge when there is AMR. Options such as asynchronous communication and hierarchy management for parallelism and memory come into play. Different groups using AMR based applications are bringing different approaches to this challenge. An interesting exercise is to compare these different approaches to see whether they are truly conceptually different, or the difference lies only in the details. This two-session minisymposium will include presentations from developers of dominant AMR packages or of scientific codes based on AMR about their approach to managing heterogeneity. The final slot will be an open discussion about the merits of various approaches.
Presentations
10:30 - 11:00The RAMSES Code, Next Generation
Computer Science and Applied Mathematics
Physics
11:00 - 11:30Phase Asynchronous AMR Execution on Heterogeneous Architectures
Computer Science and Applied Mathematics
11:30 - 12:00Performance Portability in AMR: Leveraging the LLVM Compiler Infrastructure in AMR Frameworks
Computer Science and Applied Mathematics
12:00 - 12:30Design of Communication Patterns for Forest-of-Octrees AMR Codes
Computer Science and Applied Mathematics