History log of /petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu (Results 301 – 325 of 685)
Revision Date Author Comments
# e589036e 16-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

MatAIJCUSPARSESetGenerateTranspose: convenience function for seq and mpi


# 57181aed 16-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

MATSEQAIJCUSPARSE: factors need to update the CPU memory


# 08391a17 16-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

MatSetValuesCOO: use cuda memory if possible


# ed502f03 11-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

MatMPIAIJGetLocalMatMerge: support for merging two matrices


# e61fc153 11-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

MatSetValuesCOO: perform addition of repeated entries when INSERT_VALUES is specified

use temporary data instead of persistent storage in cusparse implementation


# fcdce8c4 01-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

MATSEQAIJCUSPARSE: add support for sparse MatMat operations


# 832b2c02 03-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

CUDA: add a couple of missing Lazy initializations


# 6cb2790c 29-Dec-2020 Satish Balay <balay@mcs.anl.gov>

checkbadSource (master) fixes


# d46550c4 30-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# b2269b27 30-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-checkbadSource-cu' into 'release'

checkbadSource: apply rules to *.cu *.cpp sources

See merge request petsc/petsc!3504


# 6b78a27e 30-Dec-2020 Pierre Jolivet <pierre@joliv.et>

checkbadSource: apply rules to *.cu *.cpp sources, and expand CHKERRQ check to CHKERR(Q|MPI|CUDA|CUBLAS|CUSPARSE)


# c3543f63 29-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 828efd84 28-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-12-19/initialize-cuda-matconvert-seqaij-seqaijcusparse/release' into 'release'

call PetscCUDAInitializeCheck() in MatConvert_SeqAIJ_SeqAIJCUSPARSE since it uses cuSparse()

Merge branch 'barry/2020-12-19/initialize-cuda-matconvert-seqaij-seqaijcusparse/release' into 'release'

call PetscCUDAInitializeCheck() in MatConvert_SeqAIJ_SeqAIJCUSPARSE since it uses cuSparse()

See merge request petsc/petsc!3517

show more ...


# c31ffac5 28-Dec-2020 Barry Smith <bsmith@mcs.anl.gov>

call PetscCUDAInitializeCheck() in MatConvert_SeqAIJ_SeqAIJCUSPARSE since it uses cuSparse()

Missing this sometimes produces errors in the CU tests, but other times it passes. I don't understand why

call PetscCUDAInitializeCheck() in MatConvert_SeqAIJ_SeqAIJCUSPARSE since it uses cuSparse()

Missing this sometimes produces errors in the CU tests, but other times it passes. I don't understand why it is not needed.

Commit-type: error-checking, Bug-fix, portability-fix, testing-fix, CUDA
/spend 10m
Reported-by: GitLab CI

show more ...


# 32005dfe 23-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/cusparse-host-buffer' into 'master'

Adams/cusparse host buffer

See merge request petsc/petsc!3502


# 2cbc15d9 23-Dec-2020 Mark <cal2princeton@yahoo.com>

added cache of buffer to avoid managed memory mallocs


# 8ff777de 23-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/landau-gpu-assembly' into 'master'

Adams/landau gpu assembly

See merge request petsc/petsc!3423


# a587d139 23-Dec-2020 Mark <cal2princeton@yahoo.com>

Adding Cuda and Kokkos assembly. Added Device assembly to Landau operator. Added Kokkos test mat/ex5k.


# da79fbbc 22-Oct-2020 Stefano Zampini <stefano.zampini@gmail.com>

MATSEQAJICUSPARSE: perform analysis only once


# 1b0a6780 21-Oct-2020 Stefano Zampini <stefano.zampini@gmail.com>

CUSPARSE: use csrsv2 interface starting from CUDA 9.0


# d38a13f6 21-Oct-2020 Stefano Zampini <stefano.zampini@gmail.com>

MATSEQAIJCUSPARSE: fix bug with all zero matrix


# 7e8381f9 18-Oct-2020 Stefano Zampini <stefano.zampini@gmail.com>

MATCUSPARSE: Implement fast assembly from COO data


# bf5be063 26-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


# d0fe4c38 26-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/aijcusparse-fix' into 'release'

Remove incorrect line in cuSparse matrix.

See merge request petsc/petsc!3370


# f4131546 18-Oct-2020 Mark Adams <ma2325@columbia.edu>

bug fix


1...<<11121314151617181920>>...28