History log of /petsc/src/sys/objects/device/impls/cupm/cupmcontext.hpp (Results 26 – 50 of 69)
Revision Date Author Comments
# f4bf02ce 17-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Ignore cupmErrorNotReady error


# d3904c29 09-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-02-08/remove-redundant-petsc-nodiscard' into 'main'

Remove redundant uses of `PETSC_NODISCARD` from functions returning a PetscErrorCode

See merge request petsc/petsc!6036


# 089fb57c 08-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Remove redundant uses of PETSC_NODISCARD from functions returning a PetscErrorCode


# 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


# 2fdf829d 12-Jan-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-11-30/consolidate-cxx-pool-allocators' into 'main'

Consolidate C++ Pool Allocators And Add ASAN Poison Support

See merge request petsc/petsc!5891


# 146a86eb 09-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Consolidate various C++ pool allocators into single implementation


# 7237bd8f 09-Jan-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-cuda-unused-ci' into 'main'

Fix -Wunused-parameter for CUDA files

See merge request petsc/petsc!5963


# 8eb1d50f 09-Jan-2023 Pierre Jolivet <pierre@joliv.et>

Fix -Wunused-parameter for CUDA files


# 990be990 23-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# f3f5c736 22-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-11-21/clear-cupmerrornotready-after-query' into 'release'

Clear `cupmErrorNotReady` after `cupmStreamQuery()` before checking error code

See merge request petsc/petsc!5866


# 4b955ea4 21-Nov-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Clear cupmErrorNotReady after cupmStreamQuery() before checking error code


# c06096d4 21-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-23/veccupm' into 'main'

Feature: CUPM Vec

See merge request petsc/petsc!5685


# 6d54fb17 05-Oct-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Vec CUPM implementation to replace old CUDA and HIP versions


# c1f49a03 01-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'suyash/hip' into 'main'

Add HIP support to Mat class in PETSc

See merge request petsc/petsc!5383


# 47d993e7 01-Oct-2022 suyashtn <suyashtn@umich.edu>

Add HIP support to Mat class in PETSc

Co-authored-by: Justin Chang <jychang48@gmail.com>

Fixed-by: Jacob Faibussowitsch <jacob.fai@gmail.com>
Fixed-by: Junchao Zhang <jczhang@mcs.anl.gov>
Fixed-by:

Add HIP support to Mat class in PETSc

Co-authored-by: Justin Chang <jychang48@gmail.com>

Fixed-by: Jacob Faibussowitsch <jacob.fai@gmail.com>
Fixed-by: Junchao Zhang <jczhang@mcs.anl.gov>
Fixed-by: Satish Balay <balay@mcs.anl.gov>

show more ...


# 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


# 2327d8b0 17-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-12/fix-petscdeviceallocate-alignment' into 'main'

PetscDeviceAllocate() Alignment Parameter

See merge request petsc/petsc!5618


# 6797ed33 12-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

PetscDeviceAllocate() takes an alignment parameter as well


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


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# 8abf2547 15-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-07-20/device-handles-on-demand' into 'main'

Decouple log_view and PetscDevice initialization

See merge request petsc/petsc!5458


123