Ginkgo
Ginkgo is a high-performance math library for the solution of sparse linear systems on GPUs (AMD, Intel, NVIDIA). Ginkgo is implemented using modern C++ and provides preconditioned Krylov solvers, multigrid, sparse direct solvers, mixed precision, and batched functionality.
Cite this software
Description
Ginkgo is a high-performance numerical linear algebra library for many-core systems, with a focus on solution of sparse linear systems. It is implemented using modern C++ (you will need an at least C++17 compliant compiler to build it), with GPU kernels implemented for NVIDIA, AMD and Intel GPUs.
Prerequisites | Building Ginkgo | Tests, Examples, Benchmarks | Bug reports | Licensing | Contributing | Citing
Prerequisites
Linux and Mac OS
For Ginkgo core library:
- cmake 3.16+
- C++17 compliant compiler, one of:
- gcc 7+
- clang 5+
- Intel compiler 2019+
- Apple Clang 15.0 is tested. Earlier versions might also work.
- Cray Compiler 14.0.1+
- NVHPC Compiler 22.7+
The Ginkgo CUDA module has the following additional requirements:
- cmake 3.18+ (If CUDA was installed through the NVIDIA HPC Toolkit, we require cmake 3.22+)
- CUDA 11.0+ or NVHPC Package 22.7+
- Any host compiler restrictions your version of CUDA may impose also apply here. For the newest CUDA version, this information can be found in the CUDA installation guide for Linux or CUDA installation guide for Mac Os X
The Ginkgo HIP module has the following additional requirements:
- ROCm 4.5+
- the HIP, hipBLAS, hipSPARSE, hip/rocRAND and rocThrust packages compiled with the ROCm backend
- if the hipFFT package is available, it is used to implement the FFT LinOps.
- cmake 3.21+
The Ginkgo DPC++(SYCL) module has the following additional requirements:
- oneAPI 2023.1+
- Set
dpcpporicpxas theCMAKE_CXX_COMPILER - The following oneAPI packages should be available:
- oneMKL
- oneDPL
The Ginkgo MPI module has the following additional requirements:
- MPI 3.1+, ideally GPU-Aware, for best performance
In addition, if you want to contribute code to Ginkgo, you will also need the following:
- clang-format 14 (downloaded automatically by
pre-commit) - clang-tidy (optional, when setting the flag
-DGINKGO_WITH_CLANG_TIDY=ON) - iwyu (Include What You Use, optional, when setting the flag
-DGINKGO_WITH_IWYU=ON)
Windows
- cmake 3.16+
- C++17 compliant 64-bit compiler:
- MinGW : gcc 7+
- Microsoft Visual Studio : VS 2019+
The Ginkgo CUDA module has the following additional requirements:
- CUDA 11.0+
- Microsoft Visual Studio
- Any host compiler restrictions your version of CUDA may impose also apply here. For the newest CUDA version, this information can be found in the CUDA installation guide for Windows
The Ginkgo OMP module has the following additional requirements:
- MinGW
In these environments, two problems can be encountered, the solution for which is described in the windows section in INSTALL.md:
ld: error: export ordinal too largeneeds the compilation flag-O1cc1plus.exe: out of memory allocating 65536 bytesrequires a modification of the environment
NOTE: Some restrictions will also apply on the version of C and C++ standard libraries installed on the system. This needs further investigation.
Building and Installing Ginkgo
To build Ginkgo, you can use the standard CMake procedure.
mkdir build; cd build
cmake -G "Unix Makefiles" .. && cmake --build .
cmake --install .
By default, GINKGO_BUILD_REFERENCE is enabled. You should be able to run
examples with this executor. By default, Ginkgo tries to enable the relevant
modules depending on your machine environment (present of CUDA, ...). You can
also explicitly compile with the OpenMP, CUDA, HIP or DPC++(SYCL) modules enabled to
run the examples with these executors.
Please refer to the Installation page for more details.
Tip: After installation, in your CMake project, Ginkgo can be added with find_package(Ginkgo) and the the target that is exported is Ginkgo::ginkgo.
An example can be found in the test_install.
Tests, Examples and Benchmarks
Testing
Ginkgo does comprehensive unit tests using Google Tests. These tests are enabled by default and can be disabled if necessary by passing the -DGINKGO_BUILD_TESTS=NO to the cmake command. More details about running tests can be found in the TESTING.md page.
Running examples
Various examples are available for you to understand and play with Ginkgo within the examples/ directory. They can be compiled by passing the -DGINKGO_BUILD_EXAMPLES=ON to the cmake command. Each of the examples have commented code with explanations and this can be found within the online documentation.
Benchmarking
A unique feature of Ginkgo is the ability to run benchmarks and view your results with the help of the Ginkgo Performance Explorer (GPE).
More details about this can be found in the BENCHMARKING.md page
Bug reports and Support
If you have any questions about using Ginkgo, please use Github discussions.
If you would like to request a feature, or have encountered a bug, please create an issue. Please be sure to describe your problem and provide as much information as possible.
You can also send an email to Ginkgo's main email address.
Licensing
Ginkgo is available under the 3-clause BSD license. All contributions to the project are added under this license.
Depending on the configuration options used when building Ginkgo, third party software may be pulled as additional dependencies, which have their own licensing conditions. Refer to ABOUT-LICENSING.md for details.
Contributing to Ginkgo
We are glad that that you would like to contribute to Ginkgo and we are happy to help you with any questions you may have.
If you are contributing for the first time, please add yourself to the list of external contributors with the following info
Name Surname <email@domain> Institution(s)
Declaration
Ginkgo's source is distributed with a BSD-3 clause license. By contributing to Ginkgo and adding yourself to the contributors list, you agree to the following statement (also in contributors.txt):
I hereby place all my contributions in this codebase under a BSD-3-Clause
license, as specified in the repository's LICENSE file.
Contribution Guidelines
When contributing to Ginkgo, to ease the review process, please follow the guidelines mentioned in CONTRIBUTING.md.
It also contains other general recommendations such as writing proper commit messages, understanding Ginkgo's library design, relevant C++ information etc.
Citing Ginkgo
The main Ginkgo paper describing Ginkgo's purpose, design and interface is available through the following reference:
@article{ginkgo-toms-2022,
title = {{Ginkgo: A Modern Linear Operator Algebra Framework for High Performance Computing}},
volume = {48},
copyright = {All rights reserved},
issn = {0098-3500},
shorttitle = {Ginkgo},
url = {https://doi.org/10.1145/3480935},
doi = {10.1145/3480935},
number = {1},
urldate = {2022-02-17},
journal = {ACM Transactions on Mathematical Software},
author = {Anzt, Hartwig and Cojean, Terry and Flegar, Goran and Göbel, Fritz and Grützmacher, Thomas and Nayak, Pratik and Ribizel, Tobias and Tsai, Yuhsiang Mike and Quintana-Ortí, Enrique S.},
month = feb,
year = {2022},
keywords = {ginkgo, healthy software lifecycle, High performance computing, multi-core and manycore architectures},
pages = {2:1--2:33}
}
For more information on topical subjects, please refer to the CITING.md page.
- BSD-3-Clause
Participating organisations
Reference papers
- 1.Author(s): Hartwig Anzt, Terry Cojean, Goran Flegar, Fritz Göbel, Thomas Grützmacher, Pratik Nayak, Tobias Ribizel, Yuhsiang Mike Tsai, Enrique S. Quintana-OrtíPublished in ACM Transactions on Mathematical Software by Association for Computing Machinery (ACM) in 2022, page: 1-3310.1145/3480935
- 2.Author(s): Hartwig Anzt, Terry Cojean, Yen-Chen Chen, Goran Flegar, Fritz Göbel, Thomas Grützmacher, Pratik Nayak, Tobias Ribizel, Yu-Hsiang TsaiPublished in Journal of Open Source Software by The Open Journal in 2020, page: 226010.21105/joss.02260
Mentions
- 1.Author(s): Fritz Göbel, Terry Cojean, Hartwig AnztPublished in Lecture Notes in Computer Science, Euro-Par 2023: Parallel Processing Workshops by Springer Nature Switzerland in 2024, page: 265-26810.1007/978-3-031-48803-0_30
- 2.Author(s): Yu-Hsiang Mike Tsai, Natalie Beams, Hartwig AnztPublished in Lecture Notes in Computer Science, Parallel Processing and Applied Mathematics by Springer International Publishing in 2023, page: 113-12510.1007/978-3-031-30442-2_9
- 3.Author(s): Tiago Trevisan Jost, Arun Thangamani, Raphaël Colin, Vincent Loechner, Stéphane Genaud, Bérenger BramasPublished in Lecture Notes in Computer Science, Euro-Par 2023: Parallel Processing by Springer Nature Switzerland in 2023, page: 549-56310.1007/978-3-031-39698-4_37
- 4.Author(s): Yuhsiang M. Tsai, Terry Cojean, Hartwig AnztPublished in Lecture Notes in Computer Science, Euro-Par 2021: Parallel Processing Workshops by Springer International Publishing in 2022, page: 57-6810.1007/978-3-031-06156-1_5
- 5.Author(s): Fritz Göbel, Thomas Grützmacher, Tobias Ribizel, Hartwig AnztPublished in Lecture Notes in Computer Science, Euro-Par 2021: Parallel Processing by Springer International Publishing in 2021, page: 550-56410.1007/978-3-030-85665-6_34
- 6.Author(s): Pratik Nayak, Fritz Göbel, Hartwig AnztPublished in Lecture Notes in Computer Science, Computational Science – ICCS 2021 by Springer International Publishing in 2021, page: 654-66010.1007/978-3-030-77980-1_49
- 1.Author(s): Hao Luo, Qianchao Zhu, Xiaochen Hao, Chunxi Lei, Chengdi Ma, Chenchen Zhang, Yun Liang, Chao YangPublished in Proceedings of the 39th ACM International Conference on Supercomputing by ACM in 2025, page: 119-13410.1145/3721145.3725745
- 2.Author(s): Courtney Golden, Axel Feldmann, Joel Emer, Daniel SanchezPublished in Proceedings of the 2025 58th IEEE/ACM International Symposium on Microarchitecture by ACM in 2025, page: 929-94310.1145/3725843.3756035
- 3.Author(s): Samuel Chevalier, Robert B ParkerPublished in 2024 IEEE Power & Energy Society General Meeting (PESGM) by IEEE in 2024, page: 1-510.1109/pesgm51994.2024.10689118
- 4.Author(s): Miroslav Demek, Jiří FilipovičPublished in 2024 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) by IEEE in 2024, page: 14-2210.1109/ipdpsw63119.2024.00012
- 5.Author(s): Yuechen Lu, Weifeng LiuPublished in Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis by ACM in 2023, page: 1-1410.1145/3581784.3607051
- 6.Author(s): D. Schneider, T. Shrader, B. UekermannPublished in 10th edition of the International Conference on Computational Methods for Coupled Problems in Science and Engineering by CIMNE in 202310.23967/c.coupled.2023.016
- 7.Author(s): Md Abul Kalam Azad, Nafees Iqbal, Foyzul Hassan, Probir RoyPublished in 2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR) by IEEE in 2023, page: 194-20610.1109/msr59073.2023.00037
- 8.Author(s): Lingqi Zhang, Mohamed Wahib, Peng Chen, Jintao Meng, Xiao Wang, Toshio Endo, Satoshi MatsuokaPublished in Proceedings of the 37th International Conference on Supercomputing by ACM in 2023, page: 167-17910.1145/3577193.3593705
- 9.Author(s): Tobias Ribizel, Hartwig AnztPublished in Proceedings of the SC '23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis by ACM in 2023, page: 1721-172710.1145/3624062.3624253
- 10.Author(s): Phuong Nguyen, Pratik Nayak, Hartwig AnztPublished in Proceedings of the SC '23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis by ACM in 2023, page: 1048-105810.1145/3624062.3624181
- 11.Author(s): Christodoulos Stylianou, Michèle WeilandPublished in 2023 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) by IEEE in 2023, page: 734-74310.1109/ipdpsw59300.2023.00125
- 12.Author(s): Wenxuan Li, Helin Cheng, Zhengyang Lu, Yuechen Lu, Weifeng LiuPublished in 2023 IEEE International Conference on Cluster Computing (CLUSTER) by IEEE in 2023, page: 209-22010.1109/cluster52292.2023.00025
- 13.Author(s): Mishal Waqar, Attique Ur Rehman, Sabeen Javaid, Tahir Muhammad Ali, Ali NawazPublished in 2023 International Conference on Energy, Power, Environment, Control, and Computing (ICEPECC) by IEEE in 2023, page: 1-610.1109/icepecc57281.2023.10209518
- 14.Author(s): Yu-Hsiang Mike Tsai, Pratik Nayak, Edmond Chow, Hartwig AnztPublished in 2022 IEEE/ACM Workshop on Latest Advances in Scalable Algorithms for Large-Scale Heterogeneous Systems (ScalAH) by IEEE in 2022, page: 1-910.1109/scalah56622.2022.00006
- 15.Author(s): Pedro Valero-Lara, Cameron Greenwalt, Jeffrey S. VetterPublished in 2022 IEEE/ACM Workshop on Irregular Applications: Architectures and Algorithms (IA3) by IEEE in 2022, page: 25-3110.1109/ia356718.2022.00010
- 16.Author(s): Aditya Kashi, Pratik Nayak, Dhruva Kulkarni, Aaron Scheinberg, Paul Lin, Hartwig AnztPublished in 2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS) by IEEE in 2022, page: 157-16710.1109/ipdps53621.2022.00024
- 17.Author(s): Isha Aggarwal, Aditya Kashi, Pratik Nayak, Cody J. Balos, Carol S. Woodward, Hartwig AnztPublished in 2021 12th Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems (ScalA) by IEEE in 2021, page: 35-4310.1109/scala54577.2021.00010
- 18.Author(s): Yuyao Niu, Zhengyang Lu, Meichen Dong, Zhou Jin, Weifeng Liu, Guangming TanPublished in 2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS) by IEEE in 2021, page: 68-7810.1109/ipdps49936.2021.00016
- 19.Author(s): Zheming Jin, Jeffrey VetterPublished in 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) by IEEE in 2021, page: 371-37610.1109/ipdpsw52791.2021.00065
- 20.Author(s): Felix Liu, Niclas Jansson, Artur Podobas, Albin Fredriksson, Stefano MarkidisPublished in 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) by IEEE in 2021, page: 449-45810.1109/ipdpsw52791.2021.00076
- 21.Author(s): Hartwig Anzt, Yuhsiang M. Tsai, Ahmad Abdelfattah, Terry Cojean, Jack DongarraPublished in 2020 IEEE/ACM Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS) by IEEE in 2020, page: 26-3810.1109/pmbs51919.2020.00009
- 22.Author(s): Pratik Nayak, Terry Cojean, Hartwig AnztPublished in 2020 IEEE/ACM 11th Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems (ScalA) by IEEE in 2020, page: 9-1810.1109/scala51936.2020.00007
- 1.Author(s): Zhen Du, Ying Liu, Ninghui Sun, Huimin Cui, Xiaobing Feng, Jiajia LiPublished in ACM Transactions on Architecture and Code Optimization by Association for Computing Machinery (ACM) in 2025, page: 1-2610.1145/3722114
- 2.Author(s): Daniel Arndt, Wolfgang Bangerth, Maximilian Bergbauer, Bruno Blais, Marc Fehling, Rene Gassmöller, Timo Heister, Luca Heltai, Martin Kronbichler, Matthias Maier, Peter Munch, Sam Scheuerman, Bruno Turcksin, Siarhei Uzunbajakau, David Wells, Michał WichrowskiPublished in Journal of Numerical Mathematics by Walter de Gruyter GmbH in 202510.1515/jnma-2025-0115
- 3.Author(s): Kevin A. Huck, Sameer Shende, Allen D. Malony, Camille Coti, Wyatt Spear, Jordi Alcaraz, Dewi Yokelson, Srinivasan Ramesh, Monil Mohammad Alaul Haque, Chad Wood, Nick Chaimov, Cameron Durbin, Alister Johnson, Jacob Lambert, Izaak BeekmanPublished in The International Journal of High Performance Computing Applications by SAGE Publications in 2025, page: 532-55210.1177/10943420251334456
- 4.Author(s): Pratik Nayak, Isha Aggarwal, Hartwig AnztPublished in The International Journal of High Performance Computing Applications by SAGE Publications in 2025, page: 615-63010.1177/10943420251347460
- 5.Author(s): Richard Tran Mills, Mark F. Adams, Satish Balay, Jed Brown, Jacob Faibussowitsch, Toby Isaac, Matthew G. Knepley, Todd Munson, Hansol Suh, Stefano Zampini, Hong Zhang, Junchao ZhangPublished in The International Journal of High Performance Computing Applications by SAGE Publications in 2025, page: 306-32510.1177/10943420241303710
- 6.Author(s): Edoardo Centofanti, Ngoc Mai Monica Huynh, Luca F. Pavarino, Simone ScacchiPublished in Computer Methods in Applied Mechanics and Engineering by Elsevier BV in 2025, page: 11800110.1016/j.cma.2025.118001
- 7.Author(s): Zhixiang Zhao, Yanxia Wu, Guoyin Zhang, Yiqing Yang, Ruize HongPublished in Concurrency and Computation: Practice and Experience by Wiley in 202510.1002/cpe.8366
- 8.Author(s): R. Schussnig, N. Fehn, P. Munch, M. KronbichlerPublished in Computer Methods in Applied Mechanics and Engineering by Elsevier BV in 2025, page: 11760010.1016/j.cma.2024.117600
- 9.Author(s): Zhixiang Zhao, Yanxia Wu, Guoyin Zhang, Yiqing Yang, Haibo LiuPublished in Cluster Computing by Springer Science and Business Media LLC in 202510.1007/s10586-024-04966-7
- 10.Author(s): Paul F. Baumeister, Stepan NassyrPublished in The Journal of Supercomputing by Springer Science and Business Media LLC in 202510.1007/s11227-025-07145-6
- 11.Author(s): Jianhua Gao, Weixing Ji, Jie Liu, Yizhuo Wang, Feng ShiPublished in Journal of Parallel and Distributed Computing by Elsevier BV in 2024, page: 10479910.1016/j.jpdc.2023.104799
- 12.Author(s): Kasia Świrydowicz, Nicholson Koukpaizan, Tobias Ribizel, Fritz Göbel, Shrirang Abhyankar, Hartwig Anzt, Slaven PelešPublished in International Journal of Electrical Power & Energy Systems by Elsevier BV in 2024, page: 10951710.1016/j.ijepes.2023.109517
- 13.Author(s): Utpal Kiran, Deepak Sharma, Sachin Singh GautamPublished in Mathematics and Computers in Simulation by Elsevier BV in 2024, page: 318-34610.1016/j.matcom.2023.09.016
- 14.Author(s): Robert Jendersie, Ali Mjalled, Xiang Lu, Lucas Reineking, Abdolreza Kharaghani, Martin Mönnigmann, Christian LessigPublished in Particuology by Elsevier BV in 2024, page: 239-25110.1016/j.partic.2023.06.012
- 15.Author(s): Pasquale C. Africa, Daniel Arndt, Wolfgang Bangerth, Bruno Blais, Marc Fehling, Rene Gassmöller, Timo Heister, Luca Heltai, Sebastian Kinnewig, Martin Kronbichler, Matthias Maier, Peter Munch, Magdalena Schreter-Fleischhacker, Jan P. Thiele, Bruno Turcksin, David Wells, Vladimir YushutinPublished in Journal of Numerical Mathematics by Walter de Gruyter GmbH in 2024, page: 369-38010.1515/jnma-2024-0137
- 16.Author(s): Gregor Olenik, Marcel Koch, Ziad Boutanios, Hartwig AnztPublished in Meccanica by Springer Science and Business Media LLC in 2024, page: 1659-167210.1007/s11012-024-01806-1
- 17.Author(s): Utpal Kiran, Deepak Sharma, Sachin Singh GautamPublished in International Journal for Numerical Methods in Engineering by Wiley in 202410.1002/nme.7421
- 18.Author(s): Lijuan ZhangPublished in Applied Mathematics and Nonlinear Sciences by Walter de Gruyter GmbH in 202410.2478/amns-2024-2105
- 19.Author(s): Terry Cojean, Pratik Nayak, Tobias Ribizel, Natalie Beams, Yu-Hsiang Mike Tsai, Marcel Koch, Fritz Göbel, Thomas Grützmacher, Hartwig AnztPublished in The International Journal of High Performance Computing Applications by SAGE Publications in 2024, page: 568-58410.1177/10943420241268323
- 20.Author(s): Christodoulos Stylianou, Michèle WeilandPublished in SoftwareX by Elsevier BV in 2024, page: 10177510.1016/j.softx.2024.101775
- 21.Author(s): Jean-Luc Fattebert, Christian F. A. Negre, Joshua Finkelstein, Jamaludin Mohd-Yusof, Daniel Osei-Kuffuor, Michael E. Wall, Yu Zhang, Nicolas Bock, Susan M. MniszewskiPublished in The Journal of Chemical Physics by AIP Publishing in 202410.1063/5.0198797
- 22.Author(s): Cody J Balos, Marcus Day, Lucas Esclapez, Anne M Felden, David J Gardner, Malik Hassanaly, Daniel R Reynolds, Jon S Rood, Jean M Sexton, Nicholas T Wimer, Carol S WoodwardPublished in The International Journal of High Performance Computing Applications by SAGE Publications in 2024, page: 123-14610.1177/10943420241280060
- 23.Author(s): Daniel Arndt, Wolfgang Bangerth, Maximilian Bergbauer, Marco Feder, Marc Fehling, Johannes Heinz, Timo Heister, Luca Heltai, Martin Kronbichler, Matthias Maier, Peter Munch, Jean-Paul Pelteret, Bruno Turcksin, David Wells, Stefano ZampiniPublished in Journal of Numerical Mathematics by Walter de Gruyter GmbH in 2023, page: 231-24610.1515/jnma-2023-0089
- 24.Author(s): Aditya Kashi, Pratik Nayak, Dhruva Kulkarni, Aaron Scheinberg, Paul Lin, Hartwig AnztPublished in Journal of Parallel and Distributed Computing by Elsevier BV in 2023, page: 69-8110.1016/j.jpdc.2023.03.012
- 25.Author(s): Abedalmuhdi Almomany, Amin Jarrah, Anwar Al AssafPublished in Journal of Electrical Engineering & Technology by Springer Science and Business Media LLC in 2023, page: 3209-321710.1007/s42835-023-01432-z
- 26.Author(s): Jian Zhang, Liang Deng, Ruitian Li, Ming Li, Jie Liu, Zhe DaiPublished in The Journal of Supercomputing by Springer Science and Business Media LLC in 2023, page: 20116-2014010.1007/s11227-023-05430-w
- 27.Author(s): Utpal Kiran, Deepak Sharma, Sachin Singh GautamPublished in Computing by Springer Science and Business Media LLC in 2023, page: 1673-169610.1007/s00607-023-01169-7
- 28.Author(s): Yu-Hsiang Mike Tsai, Natalie Beams, Hartwig AnztPublished in Future Generation Computer Systems by Elsevier BV in 2023, page: 280-29310.1016/j.future.2023.07.024
- 29.Author(s): Aleksandros Sobczyk, Efstratios GallopoulosPublished in ACM Transactions on Mathematical Software by Association for Computing Machinery (ACM) in 2022, page: 1-2710.1145/3555370
- 30.Author(s): José I Aliaga, Hartwig Anzt, Thomas Grützmacher, Enrique S Quintana-Ortí, Andrés E TomásPublished in The International Journal of High Performance Computing Applications by SAGE Publications in 2022, page: 82-10010.1177/10943420221115140
- 31.Author(s): Yu‐Hsiang M. Tsai, Terry Cojean, Hartwig AnztPublished in Concurrency and Computation: Practice and Experience by Wiley in 202210.1002/cpe.7400
- 32.Author(s): Daniel Arndt, Wolfgang Bangerth, Marco Feder, Marc Fehling, Rene Gassmöller, Timo Heister, Luca Heltai, Martin Kronbichler, Matthias Maier, Peter Munch, Jean-Paul Pelteret, Simon Sticko, Bruno Turcksin, David WellsPublished in Journal of Numerical Mathematics by Walter de Gruyter GmbH in 2022, page: 231-24610.1515/jnma-2022-0054
- 33.Author(s): Terry Cojean, Yu-Hsiang Mike Tsai, Hartwig AnztPublished in Parallel Computing by Elsevier BV in 2022, page: 10290210.1016/j.parco.2022.102902
- 34.Author(s): Jianhua Gao, Weixing Ji, Zhaonian Tan, Yizhuo Wang, Feng ShiPublished in IEEE Transactions on Parallel and Distributed Systems by Institute of Electrical and Electronics Engineers (IEEE) in 2022, page: 3732-374510.1109/tpds.2022.3170501
- 35.Author(s): Thomas Grützmacher, Hartwig Anzt, Enrique S. Quintana‐OrtíPublished in Software: Practice and Experience by Wiley in 2021, page: 81-9810.1002/spe.3041
- 36.Author(s): Ahmad Abdelfattah, Hartwig Anzt, Erik G Boman, Erin Carson, Terry Cojean, Jack Dongarra, Alyson Fox, Mark Gates, Nicholas J Higham, Xiaoye S Li, Jennifer Loe, Piotr Luszczek, Srikara Pranesh, Siva Rajamanickam, Tobias Ribizel, Barry F Smith, Kasia Swirydowicz, Stephen Thomas, Stanimire Tomov, Yaohung M Tsai, Ulrike Meier YangPublished in The International Journal of High Performance Computing Applications by SAGE Publications in 2021, page: 344-36910.1177/10943420211003313
- 37.Author(s): Goran Flegar, Hartwig Anzt, Terry Cojean, Enrique S. Quintana-OrtíPublished in ACM Transactions on Mathematical Software by Association for Computing Machinery (ACM) in 2021, page: 1-2810.1145/3441850
- 1.Author(s): Michael Heroux, Lois McInnes, Rajeev Thakur, Jeffrey Vetter, Xiaoye Li, James Ahrens, Todd Munson, Kathryn Mohror, Terece TurtonPublished by Office of Scientific and Technical Information (OSTI) in 202210.2172/1888898
- 2.Author(s): Michael Heroux, Lois McInnes, Rajeev Thakur, Jeffrey Vetter, Xiaoye Li, James Aherns, Todd Munson, Kathryn MohrorPublished by Office of Scientific and Technical Information (OSTI) in 202010.2172/1760096
- 1.Author(s): Ivo Dravins, Marcel Koch, Victoria Griehl, Katharina Kormann, Ivo Dravins, Marcel Koch, Victoria Griehl, Katharina KormannPublished in 202510.1177/10943420251392963
- 2.Author(s): Thomas Padioleau, Julien Bigot, Emily Bourne, Baptiste LegouixPublished in 202510.21105/joss.09122
- 3.Author(s): Brandon Alexander Burtchell, Martin BurtscherPublished in 202510.1145/3731599.3767369
- 4.Author(s): Amir Bouslama, Pratik Nayak, Andreas Blaszczyk, Carsten Trinitis, Hartwig Anzt, Amir Bouslama, Pratik Nayak, Andreas Blaszczyk, Carsten Trinitis, Hartwig AnztPublished in 202510.1007/978-3-032-07612-0_38
- 5.Author(s): Ben van WerkhovenPublished in 202510.1145/3779120
- 6.Author(s): Stephen Thomas, Lenore MullinPublished in 202510.1109/hpec67600.2025.11196568
- 7.Author(s): Yongzhen Shi, Qinglin Wang, Jie Liu, Lian Wang, Zhiyan Liu, Bingwei Wang, Feiming Liu, Xiangdong PeiPublished in 202510.1145/3754598.3754624
- 8.Author(s): Aditya Kashi, Nicholson Koukpaizan, Hao Lu, Michael Matheson, Sarp Oral, Feiyi WangPublished in 202510.1145/3712285.3759877
- 9.Author(s): Gregor Olenik, Marcel Koch, Hartwig Anzt, Gregor Olenik, Marcel Koch, Hartwig AnztPublished in 202510.1007/978-3-032-07612-0_36
- 10.Author(s): Shengle Lin, Chubo Liu, Yan Ding, Joey Tianyi Zhou, Kenli Li, Wangdong YangPublished in 202510.1109/dac63849.2025.11132896
- 11.Author(s): Alt, Christoph, Lanser, Martin, Plewinski, Jonas, Janki, Atin, Klawonn, Axel, Köstler, Harald, Selzer, Michael, Rüde, UlrichPublished in 202410.1080/17445760.2024.2360190
- 12.Author(s): Axel Feldmann, Courtney Golden, Yifan Yang, Joel S. Emer, Daniel SanchezPublished in 202410.1109/micro61859.2024.00054
- 13.Author(s): Yuechen Lu, Lijie Zeng, Tengcheng Wang, Xu Fu, Wenxuan Li, Helin Cheng, Dechuang Yang, Zhou Jin, Marc Casas, Weifeng LiuPublished in 202410.1109/sc41406.2024.00058
- 14.Author(s): Dechuang Yang, Yuxuan Zhao, Yiduo Niu, Weile Jia, En Shao, Weifeng Liu, Guangming Tan, Zhou JinPublished in 202410.1109/sc41406.2024.00064
- 15.Author(s): Felix Liu, Niclas Jansson, Artur Podobas, Albin Fredriksson, Stefano MarkidisPublished by arXiv in 202110.48550/arxiv.2103.09683
- 16.Author(s): Yuhsiang M. Tsai, Terry Cojean, Hartwig AnztPublished by arXiv in 202110.48550/arxiv.2103.10116
- 17.Author(s): Terry Cojean, Yu-Hsiang Mike Tsai, Hartwig AnztPublished in 2020
- 18.Author(s): Yuhsiang Mike Tsai, Terry Cojean, Hartwig AnztPublished by arXiv in 202010.48550/arxiv.2008.08478
- 19.Author(s): José Ignacio Aliaga, Hartwig Anzt, Thomas Grützmacher, Enrique S. Quintana-Ortí, Andrés E. TomásPublished in 202010.48550/arxiv.2009.12101
- 20.Author(s): Arfon M. SmithPublished by Front Matter in 202010.59349/f5bpw-zg251