Go to file
Victor A. Paludetto Magri 9a9d68c5d5
[Multivec 3/5]: Sequential SpMV updates (#694)
This is part of a series of PRs for enabling BoomerAMG to be applied to vectors with multiple components.

* Extend hypre's SpMV on CUDA to multivectors and add calls to cusparse's SpMM.
* Add loop unrolling to hypre's SpMV on CPUs when using multivectors with less than 5 components.
* Add HYPRE_SPMV_FILL variables to hypre's SpMV on GPUs
* Add SYCL changes to SpMV

Co-authored-by: Wayne Mitchell <mitchell82@llnl.gov>
2022-08-23 09:55:09 -04:00
AUTOTEST Fix GPU memory leak (#677) 2022-07-15 11:20:41 -07:00
src [Multivec 3/5]: Sequential SpMV updates (#694) 2022-08-23 09:55:09 -04:00
.gitignore FSAI implementation on CPUs (#610) 2022-04-05 11:18:39 -07:00
.readthedocs.yml Fix copyright (#615) 2022-04-05 16:19:51 -07:00
CHANGELOG updated CHANGELOG 2022-06-14 12:02:25 -07:00
COPYRIGHT Updating main license information 2019-07-08 08:55:26 -07:00
INSTALL.md Fix copyright (#615) 2022-04-05 16:19:51 -07:00
LICENSE-APACHE Updating main license information 2019-07-08 08:55:26 -07:00
LICENSE-MIT Fix copyright (#615) 2022-04-05 16:19:51 -07:00
NOTICE Updating main license information 2019-07-08 08:55:26 -07:00
README.md Fix copyright (#615) 2022-04-05 16:19:51 -07:00
SUPPORT.md Fix copyright (#615) 2022-04-05 16:19:51 -07:00

HYPRE is a library of high performance preconditioners and solvers featuring multigrid methods for the solution of large, sparse linear systems of equations on massively parallel computers.

For documentation, see our readthedocs page.

To install HYPRE, please see either the documentation or the file INSTALL.md.

An overview of the HYPRE release history can be found in the file CHANGELOG.

We appreciate feedback from users. Please submit comments, suggestions, and report issues on our issues page. See also SUPPORT.md.

License

HYPRE is distributed under the terms of both the MIT license and the Apache License (Version 2.0). Users may choose either license, at their option.

All new contributions must be made under both the MIT and Apache-2.0 licenses.

See LICENSE-MIT, LICENSE-APACHE, COPYRIGHT, and NOTICE for details.

SPDX-License-Identifier: (Apache-2.0 OR MIT)

LLNL-CODE-778117