History log of /petsc/src/mat/impls/aij/seq/seqhipsparse/hipsparsematimpl.h (Results 1 – 23 of 23)
Revision Date Author Comments
# afb41d4c 28-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2025-03-18/revise-aijkokkos-matsolve' into 'main'

Add options to do factorization and solve on host for matseqaijkokkos

See merge request petsc/petsc!8209


# f82ac72c 18-Mar-2025 Junchao Zhang <jczhang@anl.gov>

Mat: change -mat_factor_bind_factorization <host | device> to -pc_factor_mat_factor_on_host <bool>

Also add an option -pc_factor_mat_solve_on_host


# 76d69608 19-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 1d017dde 19-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-11-26/improve-man-pages/release' into 'release'

Improve some manual pages in KSP/SNES

See merge request petsc/petsc!8071


# 0b4b7b1c 26-Nov-2024 Barry Smith <bsmith@mcs.anl.gov>

Improve some manual pages in KSP/SNES


# 9dd11ecf 25-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-08-17/header-guard-check' into 'main'

Check header guards

See merge request petsc/petsc!6822


# a4963045 18-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Convert all header guards to pragma once


# cd8ad754 06-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-06-01/improve-cupm-compile-time' into 'main'

CUPM Compile-time Optimizations

See merge request petsc/petsc!6535


# 47f8145d 01-Jun-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Use only forward declarations for VecSeq_CUPM and VecMPI_CUPM. This elides needing to
transitively include all of thrust and improves compile time of vecmpicupm,
aij[cu|hip]sparse, and any others tha

Use only forward declarations for VecSeq_CUPM and VecMPI_CUPM. This elides needing to
transitively include all of thrust and improves compile time of vecmpicupm,
aij[cu|hip]sparse, and any others that include vecseqcupm.hpp.

show more ...


# ead65ede 22-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-matdup-coo' into 'main'

Duplicate COO info in MatDuplicate(), but use reference counting to save memory

See merge request petsc/petsc!6459


# 2c4ab24a 11-May-2023 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: duplicate COO info in MatDuplicate, but do reference counting to save memory

Thanks to Maxime Bouyges <maxime.bouyges@gmail.com> for feature requests.


# 592ea0f6 02-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/mat-remove-matsetvaluesdevice' into 'main'

remove MatSetValuesDevice

See merge request petsc/petsc!6378


# 4c55d725 02-May-2023 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

remove MatSetValuesDevice


# 995ec06f 03-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/nvhpc-and-clang-cuda' into 'main'

Clang support for CUDA

See merge request petsc/petsc!6015


# f5c92dd7 01-Feb-2023 Stefano Zampini <stefano.zampini@gmail.com>

Fix various HIP warnings


# 8d80707a 30-Jan-2023 Stefano Zampini <stefano.zampini@gmail.com>

AIJDEVICE.h: split declarations and code

Disable LANDAU code for CLANG-CUDA since it does not compile

clang -c -g -O0 --cuda-gpu-arch=sm_60 -Wno-deprecated-declarations -I/home/zampins/Devel/pet

AIJDEVICE.h: split declarations and code

Disable LANDAU code for CLANG-CUDA since it does not compile

clang -c -g -O0 --cuda-gpu-arch=sm_60 -Wno-deprecated-declarations -I/home/zampins/Devel/petsc/include -I/home/zampins/Devel/petsc/arch-dealii/include -I/home/zampins/Devel/miniforge/envs/dealii/pkgs/cuda-toolkit/include /home/zampins/Devel/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu -o arch-dealii/obj/mat/impls/aij/seq/seqcusparse/aijcusparse.o
ptxas /tmp/aijcusparse-d4e683/aijcusparse-sm_60.s, line 477244; fatal : Parsing error near '.': syntax error
ptxas fatal : Ptx assembly aborted due to errors

Fix clang parsing error

show more ...


# c06096d4 21-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-23/veccupm' into 'main'

Feature: CUPM Vec

See merge request petsc/petsc!5685


# 6d54fb17 05-Oct-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Vec CUPM implementation to replace old CUDA and HIP versions


# 9c433d7f 03-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# a0ee32a0 03-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-10-01/fixup-aijhipsparse-deprecated-warnings/release' into 'release'

Fixup PetscLogObjectParent() in MATMPIAIJHIPSPARSE

See merge request petsc/petsc!5700


# 59194e33 02-Oct-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

clang-format fixups


# c1f49a03 01-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'suyash/hip' into 'main'

Add HIP support to Mat class in PETSc

See merge request petsc/petsc!5383


# 47d993e7 01-Oct-2022 suyashtn <suyashtn@umich.edu>

Add HIP support to Mat class in PETSc

Co-authored-by: Justin Chang <jychang48@gmail.com>

Fixed-by: Jacob Faibussowitsch <jacob.fai@gmail.com>
Fixed-by: Junchao Zhang <jczhang@mcs.anl.gov>
Fixed-by:

Add HIP support to Mat class in PETSc

Co-authored-by: Justin Chang <jychang48@gmail.com>

Fixed-by: Jacob Faibussowitsch <jacob.fai@gmail.com>
Fixed-by: Junchao Zhang <jczhang@mcs.anl.gov>
Fixed-by: Satish Balay <balay@mcs.anl.gov>

show more ...