History log of /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h (Results 126 – 150 of 221)
Revision Date Author Comments
# 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


123456789