In response to two decades of development in structured dense matrix algorithms and a vast number of research codes, we present designs and progress towards a codebase that is abstracted over the primary domains of research. In the domain of mathematics, this includes the development of interaction kernels and their low-rank expansions. In the domain of high performance computing, this includes the optimized construction, traversal, and scheduling algorithms for the appropriate operations.We present a versatile system that can encompass the design decisions made over a decade of research while providing an abstracted, intuitive, and usable front-end that can integrated into existing linear algebra libraries.
CITATION STYLE
Cecka, C., & Layton, S. (2015). FMMTL: FMM template library a generalized framework for kernel matrices. Lecture Notes in Computational Science and Engineering, 103, 611–620. https://doi.org/10.1007/978-3-319-10705-9_60
Mendeley helps you to discover research relevant for your work.