| #
ccdfe979
|
| 14-May-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATSEQAIJCUSPARSE: support for MatMat operations
fix issue with ILU reusage (leaks and not setting the offdiagonal flag properly) add missing nullify of function composition
|
| #
4133f029
|
| 17-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
776ac268
|
| 17-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-thrust-array-type' into 'maint'
Fix wrong thrust array type passed to cuSPARSE
See merge request petsc/petsc!2725
|
| #
aebf5e26
|
| 17-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/tune-aijcusparse-compressedrow' into 'master'
Do not force compressed row on GPU, instead use whatever on CPU
See merge request petsc/petsc!2707
|
| #
029808ee
|
| 16-Apr-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Fix cuSPARSE index type with 64-bit PetscInt
Fix issue #612
|
| #
213423ff
|
| 10-Apr-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
MAT: do not force compressed row on GPU, instead use whatever on CPU
|
| #
9525bf78
|
| 05-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
b6a7caab
|
| 05-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-cusparse-version' into 'maint'
Use cusparse version number instead of cudart's in cusparsematimpl.h
See merge request petsc/petsc!2689
|
| #
185e5899
|
| 04-Apr-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Use cusparse version number instead of cudart's
Thanks-to: Stanimire Tomov <tomov@icl.utk.edu>
|
| #
9f74ec24
|
| 16-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
b9ea650c
|
| 16-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-aijcusparse-memory-leak' into 'maint'
Fix memory leaks and bugs in MATAIJCUSPARSE
See merge request petsc/petsc!2575
|
| #
81902715
|
| 02-Mar-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Save rowoffsets_gpu and use A->was_assembled to easily update Mat and MatT when matrix was assembled
Old code used if (A->assembled ..), which is wrong and could not take advantage of the fact that
Save rowoffsets_gpu and use A->was_assembled to easily update Mat and MatT when matrix was assembled
Old code used if (A->assembled ..), which is wrong and could not take advantage of the fact that A's non-zero pattern is not changed
show more ...
|
| #
b875311e
|
| 02-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-typo-mr2244' into 'master'
Fix a typo
See merge request petsc/petsc!2251
|
| #
ce29e4dd
|
| 01-Nov-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Fix a typo
|
| #
a6d4c92f
|
| 31-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-mr-2228-cuda-errcode' into 'master'
Revise CHKERRCUDA/CUBLAS/CUSPARSE
See merge request petsc/petsc!2244
|
| #
6d22fe3d
|
| 30-Oct-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Revise CHKERRCUDA/CUBLAS/CUSPARSE
It fixes problems in MR 2228
|
| #
f3e33b7c
|
| 30-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/feature-cuda-error-string' into 'master'
Map a cuda error code to its name and description
See merge request petsc/petsc!2228
|
| #
57d48284
|
| 30-Oct-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Map a cuda error code to its name and description
|
| #
f20a8c50
|
| 26-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'karlrupp/remove-ancient-cuda-version-checks' [PR #1909]
* karlrupp/remove-ancient-cuda-version-checks: Remove checks for ancient CUDA versions
|
| #
301298b4
|
| 13-Jul-2019 |
Mark Adams <ma2325@columbia.edu> |
CUDA: Remove ancient checks for CUDA >= 4.2
|
| #
84b0f929
|
| 15-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
f10a1ad9
|
| 15-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merged in balay/cuda-10-device_malloc_allocator/maint (pull request #1542)
cuda: version 10 requires explicit listing of thrust/device_malloc_allocator.h
Approved-by: BarryFSmith <bsmith@mcs.anl.go
Merged in balay/cuda-10-device_malloc_allocator/maint (pull request #1542)
cuda: version 10 requires explicit listing of thrust/device_malloc_allocator.h
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
show more ...
|
| #
50ab121b
|
| 14-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
cuda: version 10 requires explicit listing of thrust/device_malloc_allocator.h
CUDAC arch-cuda-double/obj/mat/impls/aij/seq/seqcusparse/aijcusparse.o /home/nicolol/workspace/petsc/src/mat/imp
cuda: version 10 requires explicit listing of thrust/device_malloc_allocator.h
CUDAC arch-cuda-double/obj/mat/impls/aij/seq/seqcusparse/aijcusparse.o /home/nicolol/workspace/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu(1400): error: namespace "thrust" has no member "device_malloc_allocator"
Reported-by: Lardelli Nicolo <nicolo.lardelli@erdw.ethz.ch>
show more ...
|
| #
a5a49157
|
| 25-Oct-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
e901d7f7
|
| 25-Oct-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpustay/feature-swarm-example
|