Article (Scientific journals)
Trilinos: Enabling Scientific Computing across Diverse Hardware Architectures at Scale
Mayr, Matthias; Heinlein, Alexander; Glusa, Christian et al.
2026In ACM Transactions on Mathematical Software, 52 (2), p. 1-34
Peer Reviewed verified by ORBi
 

Files


Full Text
3802822.pdf
Publisher postprint (3.1 MB) Creative Commons License - Attribution
Download

All documents in ORBi are protected by a user license.

Send to



Details



Abstract :
[en] Trilinos is a community-developed, open-source software framework that facilitates building large-scale, complex, multiscale, multiphysics simulation code bases for scientific and engineering problems. Since the Trilinos framework has undergone substantial changes to support new applications and new hardware architectures, this document is an update to “An Overview of the Trilinos project” by Heroux et al. (ACM Transactions on Mathematical Software, 31(3):397–423, 2005). It describes the design of Trilinos, introduces its new organization in product areas, and highlights established and new features available in Trilinos. Particular focus is put on the modernized software stack based on the Kokkos ecosystem to deliver performance portability across heterogeneous hardware architectures. This article also outlines the organization of the Trilinos community and the contribution model to help onboard interested users and contributors.
Disciplines :
Computer science
Author, co-author :
Mayr, Matthias ;  Institute for Mathematics and Computer-Based Simulation, Universität der Bundeswehr München, Neubiberg, Germany and Data Science & Computing Lab, Universität der Bundeswehr München, Neubiberg, Germany
Heinlein, Alexander ;  Delft Institute of Applied Mathematics (DIAM), Delft University of Technology, Delft, Netherlands
Glusa, Christian ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Rajamanickam, Sivasankaran ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Arnst, Maarten  ;  Université de Liège - ULiège > Département d'aérospatiale et mécanique > Computational and stochastic modeling
Bartlett, Roscoe A. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Berger-Vergiat, Luc ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Bowman, Erik G. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Devine, Karen ;  Retired, Starkville, Mississippi, USA
Harper, Graham ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Heroux, Michael ;  ParaTools, Avon, Minnesota, USA
Hoemmen, Mark ;  NVIDIA Corp, Santa Clara, California, USA
Hu, Jonathan J. ;  Sandia National Laboratories, Livermore, California, USA
Kelley, Brian ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Kim, Kyungjoo ;  NVIDIA Corp, Santa Clara, California, USA
Kouri, Drew P. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Kuberry, Paul ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Liegeois, Kim  ;  Université de Liège - ULiège > Département d'aérospatiale et mécanique > Computational and stochastic modeling ; Advanced Micro Devices, Inc., Santa Clara, California, USA
Ober, Curtis C. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Pawlowski, Roger P. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Pearson, Carl ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Perego, Mauro ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Phipps, Eric ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Ridzal, Denis ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Roberts, Nathan V. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Siefert, Christopher M. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Thornquist, Heidi K. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Tomasetti, Romin  ;  Université de Liège - ULiège > Aérospatiale et Mécanique (A&M)
Trott, Christian R. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Tuminaro, Raymond S. ;  Sandia National Laboratories, Livermore, California, USA
Willenbring, James M. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Wolf, Michael M. ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
Yamazaki, Ichitaro ;  Sandia National Laboratories, Albuquerque, New Mexico, USA
More authors (23 more) Less
Language :
English
Title :
Trilinos: Enabling Scientific Computing across Diverse Hardware Architectures at Scale
Publication date :
08 June 2026
Journal title :
ACM Transactions on Mathematical Software
ISSN :
0098-3500
Publisher :
Association for Computing Machinery (ACM)
Volume :
52
Issue :
2
Pages :
1-34
Peer reviewed :
Peer Reviewed verified by ORBi
Name of the research project :
U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research, Scientific Discovery through Advanced Computing
Funders :
NNSA - National Nuclear Security Administration
DOE - United States. Department of Energy
SNL - Sandia National Laboratories
EU - European Union
Funding text :
Laboratory Directed Research and Development program at Sandia National Laboratories; dtec.bw—Digitalization and Technology Research Center of the Bundeswehr; European Union—NextGenerationEU
Available on ORBi :
since 05 July 2026

Statistics


Number of views
11 (2 by ULiège)
Number of downloads
36 (1 by ULiège)

Scopus citations®
 
2
Scopus citations®
without self-citations
1
OpenAlex citations
 
1

Bibliography


Similar publications



Contact ORBi