Skip to main content
Seminar | LANS Informal Seminar | Mathematics and Computer Science Division

Efficient High-Order Operators and Library Reuse: libCEED

LANS Informal Seminar

Abstract: We present libCEED, a portable, extensible, low-level library for high-performance computing on GPUs as well as on CPUs. It provides a versatile algebraic interface and optimized implementations suitable for high-order operators. We introduce libCEED and its API and demonstrate its use with PETSc through 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.

This seminar will be streamed.