The Galerkin Numerical Modeling Environment (GNuMe), Part II: Numerical and High-Performance Computing Details

Event Sponsor: 
EVS Seminar
Start Date: 
Jun 28 2017 - 11:00am
Building/Room: 
Building 240/Room 4301
Location: 
Argonne National Laboratory
Speaker(s): 
Frank Giraldo
Speaker(s) Title: 
Naval Postgraduate School
Host: 
Emil Constantinescu

In this talk, I will dig deeper into the details of the GNuMe framework. In particular, I will discuss the spatial discretization methods used in GNuMe, i.e., spectral element and discontinuous Galerkin methods and how we have been able to write a unified discretization of these methods. A discussion on our approach for using adaptive mesh refinement (AMR) within GNuMe will also be included and how this could be used successfully in many geophysical fluid dynamics simulations. GNuMe also contains a modest collection of time-integration methods in order to advance the equations forward in time. For example, GNuMe contains both multi-step and multi-stage time-integrators including explicit, fully-implicit, and implicit-explicit methods. The scalability of these methods on large core-count computers will also be discussed including results obtained on the ALCF Mira and OLCF Titan. Our approach to accessing manycore architectures has been through a hardware-agnostic approach which allows us to write our compute kernels once and then compiling on each specific hardware at run-time. Although GNuMe contains a modest collection of iterative solvers (GMRES, BiCGStab, Richardson Extrapolation), it only contains a few preconditioners which we need to rectify in the next few years.
 

Miscellaneous Information: 

Frank Giraldo website: http://frankgiraldo.wixsite.com/mysite

Coffee and goodies will be served.

Please click below to add this event to your calendar.

[schedule.ics]

 

Upcoming Seminar: July 5, 2017, "Adpating general-purpose mixed-integer solvers for large-scale optimal control problems" Mirko Hahn, Predoctoral Appointee, MCS/ANL, [more info]