2021
DOI: 10.21105/joss.02945
|View full text |Cite
|
Sign up to set email alerts
|

libCEED: Fast algebra for high-order element-based discretizations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 15 publications
(13 citation statements)
references
References 21 publications
0
13
0
Order By: Relevance
“…Systems of equations with the form ( 10) and ( 11) admit a natural implementation via libCEED [15], which provides fast algebra for element-based discretizations on CPUs and GPUs. Figure 1 illustrates the action of an arbitrary finite element operator,…”
Section: Libceed Abstractionmentioning
confidence: 99%
See 2 more Smart Citations
“…Systems of equations with the form ( 10) and ( 11) admit a natural implementation via libCEED [15], which provides fast algebra for element-based discretizations on CPUs and GPUs. Figure 1 illustrates the action of an arbitrary finite element operator,…”
Section: Libceed Abstractionmentioning
confidence: 99%
“…It is thus important that materials developers have a simple, debuggable environment for development and testing. libCEED [15] provides fast algebra for element-based computation on CPUs and GPUs, meant for easy embedding in existing applications and enabling high performance on multiple architectures (Figure 3 from a single source code, with run-time selection of the backend.…”
Section: Portability and Productivitymentioning
confidence: 99%
See 1 more Smart Citation
“…libCEED [17,18] is a new library that offers a purely algebraic interface for matrix-free operator evaluation and supports run-time selection of implementations tuned for a variety of computational device types, including CPUs and GPUs. libCEED's purely algebraic interface can unobtrusively be integrated in new and legacy software to provide performance portable interfaces.…”
Section: Libceedmentioning
confidence: 99%
“…MFEM [12] is a general-purpose finite element library that since version 4.0 supports hardware accelerators, such as GPUs, as well as programming models and libraries, such as CUDA, HIP, OCCA [24], libCEED [17], RAJA [28] and OpenMP. The goal of the MFEM developments in CEED is to provide state-of-the-art optimized performance highorder kernels to applications in an ease of use, flexible form.…”
Section: Mfemmentioning
confidence: 99%