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