History log of /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h (Results 26 – 50 of 221)
Revision Date Author Comments
# d460d7bf 08-Mar-2023 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: update matrix factorization and solve related routines since cuda-12 removed some APIs we use


# 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


# 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 ...


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

Fix clang warnings


# 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


# 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 ...


# 8d5af591 27-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-26/if-not-defined-to-ifndef' into 'main'

If!defined() -> ifndef

See merge request petsc/petsc!5686


# 687625d7 26-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Change the remaining if !defined() header guards that were missed during The Great Formatting 2 to ifndef


# f580908d 26-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-22/fixup-aijcusparse-macroexpansion-inside-func' into 'main'

Fixup Inline Macro Expansion AIJCUSPARSE

Closes #1168

See merge request petsc/petsc!5671


# 7bd9bc37 25-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/sf-fast-bcast' into 'main'

PetscSF: optimize SFALLGATHERV for the one-to-all pattern

See merge request petsc/petsc!5663


# 9f7ba44d 22-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Expanding function-like macros within other function-like macros is technically not allowed and MSVC barfs at it


# fea72eb4 21-Sep-2022 Stefano Zampini <stefano.zampini@gmail.com>

housekeeping: remove last mentions of PetscNewLog from source


# 061e922f 22-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'

Feature: Bicycle Storage Facility 2

See merge request petsc/petsc!5661


# d71ae5a4 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

source code format changes due to .clang-format changes


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# bda77271 20-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-24/linenumbers-petscstack' into 'main'

Fixes/improvements for PETSc stack handling

See merge request petsc/petsc!5368


# 792fecdf 25-Jun-2022 Barry Smith <bsmith@mcs.anl.gov>

Cleanup and unify naming of PetscCall routines

Commit-type: housekeeping
/spend 10m


# 1270cb4b 18-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/remove-constness-coo-ij' into 'main'

Remove constness of the i/j parameters in MatSetPreallocationCOO() to save memory

See merge request petsc/petsc!5436


# e8729f6f 15-Jul-2022 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: remove constness of the i/j args in MatSetPreallocationCOO() to save memory


# 7d3ca245 06-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/add-option-do-ilu-on-host' into 'main'

Share device buffers and also add an option do factorization on host, to save device memory

See merge request petsc/petsc!5394


# bc996fdc 01-Jul-2022 Junchao Zhang <jczhang@mcs.anl.gov>

MATAIJCUSPARSE: add option -mat_factor_bind_factorization <host,device>


# 12ba2bc6 01-Jul-2022 Junchao Zhang <jczhang@mcs.anl.gov>

MATAIJCUSPARSE: share device buffers used in ILU0 or ICC0


123456789