History log of /petsc/src/sys/objects/device/interface/global_dcontext.cxx (Results 1 – 20 of 20)
Revision Date Author Comments
# d34ab3a3 24-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 32edcb65 22-Feb-2025 Satish Balay <balay@mcs.anl.gov>

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

Fix typos

See merge request petsc/petsc!8155


# 54c05997 21-Feb-2025 Pierre Jolivet <pierre@joliv.et>

Fix typos


# 1432289d 29-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'


# 70699e4d 28-May-2024 Satish Balay <balay@mcs.anl.gov>

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

Fix -Wunused-parameter

See merge request petsc/petsc!7576


# e1d53d03 26-May-2024 Pierre Jolivet <pierre@joliv.et>

Fix -Wunused-parameter

petsc/src/sys/objects/device/interface/global_dcontext.cxx:26:92: warning: unused parameter 'dctx' [-Wunused-parameter]
static inline PetscErrorCode PetscSetDefaultCUPMStreamF

Fix -Wunused-parameter

petsc/src/sys/objects/device/interface/global_dcontext.cxx:26:92: warning: unused parameter 'dctx' [-Wunused-parameter]
static inline PetscErrorCode PetscSetDefaultCUPMStreamFromDeviceContext(PetscDeviceContext dctx, PetscDeviceType dtype)
^
petsc/src/sys/objects/device/interface/global_dcontext.cxx:26:114: warning: unused parameter 'dtype' [-Wunused-parameter]
static inline PetscErrorCode PetscSetDefaultCUPMStreamFromDeviceContext(PetscDeviceContext dctx, PetscDeviceType dtype)
^
2 warnings generated.

show more ...


# 74745b31 25-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# cac0fb6e 23-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2024-05-20/fix-PetscDefaultCudaStream' into 'release'

Honor the stream set up by the global device context and use it for PetscDefaultCuda/HipStream and PetscKokkosExecutionSp

Merge branch 'jczhang/2024-05-20/fix-PetscDefaultCudaStream' into 'release'

Honor the stream set up by the global device context and use it for PetscDefaultCuda/HipStream and PetscKokkosExecutionSpacePtr

See merge request petsc/petsc!7568

show more ...


# 57e69c35 21-May-2024 Junchao Zhang <jczhang@anl.gov>

Sys: set PetscDefaultCuda/HipStream when setting up the global device context


# cfd92c66 22-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-type-generic-petsc-valid-pointer' into 'main'

Implement a type generic PetscValidPointer

See merge request petsc/petsc!6693


# 4f572ea9 18-Jul-2023 Toby Isaac <toby.isaac@gmail.com>

Rename PetscValidPointer -> PetscAssertPointer


# 37d05b02 06-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# b877537e 05-Feb-2023 Satish Balay <balay@mcs.anl.gov>

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

Fix Typos

See merge request petsc/petsc!6024


# da81f932 05-Feb-2023 Pierre Jolivet <pierre@joliv.et>

Fix Typos


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


# 3ba16761 10-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscErrorCode a non-discardable enum


# 061e922f 22-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'

Feature: Bicycle Storage Facility 2

See merge request petsc/petsc!5661


# d71ae5a4 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

source code format changes due to .clang-format changes


# fb664f9e 10-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-08-29/petscdevicecontext-backend-update' into 'main'

Update PetscDevice and PetscDeviceContext backends

See merge request petsc/petsc!5566


# 0e6b6b59 29-Aug-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Rework PetscDeviceContext backends and supporting code:
- Add PETSC_DEVICE_HOST
- Add PetscDeviceAllocate()
- Add PetscDeviceMalloc()
- Add PetscDeviceDeallocate()
- Add PetscDeviceFree()
- Add Petsc

Rework PetscDeviceContext backends and supporting code:
- Add PETSC_DEVICE_HOST
- Add PetscDeviceAllocate()
- Add PetscDeviceMalloc()
- Add PetscDeviceDeallocate()
- Add PetscDeviceFree()
- Add PetscDeviceMemcopy()
- Add PetscDeviceArraycopy()

- Split petscdevice.h into petscdevice_cuda.h and petscdevice_hip.h
- Add petscdevice_cupm.h
- Extend cupm::Interface and cupm::BlasInterface classes
- Add more C++ utility wrappers

show more ...