arXiv · 1906.08613
Program Generation for Linear Algebra Using Multiple Layers of DSLs
Abstract
Numerical software in computational science and engineering often relies on highly-optimized building blocks from libraries such as BLAS and LAPACK, and while such libraries provide portable performance for a wide range of computing architectures, they still present limitations in terms of flexibility. We advocate a domain-specific program generator capable of producing library routines tailored to the specific needs of the application in terms of sizes, interface, and target architecture.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Daniele G. Spampinato, Diego Fabregat-Traver, Markus Püschel, Paolo Bientinesi. 2019-06-20. Program Generation for Linear Algebra Using Multiple Layers of DSLs. https://arxiv.org/abs/1906.08613
Cite the original work for its findings. Save a collection to share your selection of sources.