Efficient high-order operators and library reuse: libCEED

Event Sponsor: 
Mathmatics and Computer Science Division Seminar - LANS
Start Date: 
Jun 19 2019 - 10:30am
Building/Room: 
Building 240/Room 1404-1405
Location: 
Argonne National Laboratory
Speaker(s): 
Valeria Barra
Speaker(s) Title: 
University of Colorado at Boulder

We present libCEED, a portable, extensible, low-level library for high performance computing on GPUs as well as on CPUs, which provides a versatile algebraic interface and optimized implementations suitable for high-order operators. We introduce libCEED and its API and demonstrate its usage with PETSc, though examples of problems that may be of interest to the Applied Mathematics or Physics and Multiphysics communities, in which the composition and application of the different operators at the subdomain level, i.e. at the quadrature points that arise in discretizations with tensor product bases for spectral elements, is exploited.

Miscellaneous Information: 

This seminar will be streamed. https://anlpress.cels.anl.gov/cels-seminars/

Google Calendar: https://goo.gl/L7uhjK