History log of /petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx (Results 26 – 50 of 253)
Revision Date Author Comments
# 93a54799 08-Aug-2025 Pierre Jolivet <pierre@joliv.et>

Docs: typos


# 82ff078f 05-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2025-08-01/fix-MatCreateMPIAIJWithSeqAIJ' into 'release'

Change the prototype of a ctor of Mat_SeqAIJKokkos

See merge request petsc/petsc!8626


# ecd797f4 02-Aug-2025 Junchao Zhang <jczhang@anl.gov>

Mat: change the prototype of a ctor of Mat_SeqAIJKokkos

To correctly mark the a,i,j on host are allocated by Mat_SeqAIJKokkos, so don't use them when Mat_SeqAIJKokkos is deleted.

close #1798


# 934c28dd 22-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 09117800 22-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'zach/fixes-gpu-mi300a' into 'release'

MATHYPRE and Kokkos Fixes

See merge request petsc/petsc!8510


# 8d8740d4 22-Jul-2025 Zach Atkins <Zach.Atkins@colorado.edu>

Remove extra preprocessor checks


# f73bfc44 15-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 1d70d49e 11-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2025-07-01/fix-MatCreateMPIAIJWithSeqAIJ-device' into 'release'

Fix bugs related to MatCreateMPIAIJWithSeqAIJ

See merge request petsc/petsc!8524


# d1c799ff 07-Jul-2025 Junchao Zhang <jczhang@anl.gov>

aijkokkos: fix a bug, in MatAssemblyEnd_SeqAIJKokkos, before deleting aijkok, need to preserve a,i,j on host


# 51ece73c 03-Jul-2025 Junchao Zhang <jczhang@anl.gov>

aijkokkos: fix a bug, MatConvert from aij to aijkokkos with MAT_INITIAL_MATRIX didn't set the output matrix type correctly


# f3d3cd90 09-Jul-2025 Zach Atkins <Zach.Atkins@colorado.edu>

Split KokkosDualViewSync into Host and Device versions


# fabba767 01-Jul-2025 Zach Atkins <Zach.Atkins@colorado.edu>

Kokkos - Limit excess synchronization on MI300A


# 4bf22137 21-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/kokkos-threads' into 'main'

Enable C++11 threads support in KOKKOS

See merge request petsc/petsc!8407


# b60e0082 15-May-2025 Stefano Zampini <zampins@kl-27626.kaust.edu.sa>

atSeqAIJRestoreKokkosViewWrite: fix unused variable warning


# 174dc0c8 28-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 34e05a0f 28-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/iwyu-export-petscerror' into 'release'

petscerror.h: iwyu export semi-private header

See merge request petsc/petsc!8343


# 7233ce55 24-Apr-2025 Jed Brown <jed@jedbrown.org>

petscerror.h: iwyu export semi-private header

petscerror.h cannot be included directly unless petscsys.h has already
been included (and that unconditionally includes petscerror.h). This
updates docs

petscerror.h: iwyu export semi-private header

petscerror.h cannot be included directly unless petscsys.h has already
been included (and that unconditionally includes petscerror.h). This
updates docs and uses IWYU pragma export so IDEs (clangd) will
automatically include the correct header when you use things like
SETERRQ that appear petscerror.h.

Fix #1254

show more ...


# 09b68a49 04-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# d31fe398 31-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-typos' into 'release'

Fix typos

See merge request petsc/petsc!8259


# bfe80ac4 29-Mar-2025 Pierre Jolivet <pierre@joliv.et>

Fix typos


# afb41d4c 28-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2025-03-18/revise-aijkokkos-matsolve' into 'main'

Add options to do factorization and solve on host for matseqaijkokkos

See merge request petsc/petsc!8209


# aac854ed 27-Mar-2025 Junchao Zhang <jczhang@anl.gov>

aijkokkos: support factorization on host but solve on device


# 23386071 20-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stevendargaville/mat-kokkoscreatedevice' into 'main'

Added new API calls to allow kokkos matrices to be built with no host preallocation

See merge request petsc/petsc!8206


# c0c276a7 20-Mar-2025 sdargavi <s.dargaville@imperial.ac.uk>

Changes to allow building gpu matrices on the device.

Changed MatCreateMPIAIJWithSeqAIJ() so global sizes must be given to prevent reduction.

Changed MatCreateMPIAIJWithSeqAIJ() so B can be passed

Changes to allow building gpu matrices on the device.

Changed MatCreateMPIAIJWithSeqAIJ() so global sizes must be given to prevent reduction.

Changed MatCreateMPIAIJWithSeqAIJ() so B can be passed in with local indices, hence no compactification occurs.

Added MatCreateSeqAIJKokkosWithKokkosViews() which creates a Mat with no preallocation on the host.

Added test that checks building kokkos matrices without any host preallocation

show more ...


# 97fff7b2 07-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2025-03-05/revise-PetscGetKokkosExecutionSpace' into 'main'

Return execution space instead of reference to simplify the code

See merge request petsc/petsc!8182


1234567891011