Abstract
This paper introduces Playa, a high-level user interface layer for composing algorithms for complex multiphysics problems out of objects from other Trilinos packages. Among other features, Playa provides very high-performance overloaded operators implemented through an expression template mechanism. In this paper, we give an overview of the central Playa objects from a user's perspective, show application to a sequence of increasingly complex solver algorithms, provide timing results for Playa's overloaded operators and other functions, and briefly survey some of the implementation issues involved. © 2012 - IOS Press and the authors. All rights reserved.
Author supplied keywords
Cite
CITATION STYLE
Howle, V. E., Kirby, R. C., Long, K., Brennan, B., & Kennedy, K. (2012). Playa: High-performance programmable linear algebra. Scientific Programming, 20(3), 257–273. https://doi.org/10.1155/2012/606215
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.